NEWS
How to Stamp Out Intermittent Testing Issues With Periodic Automation
Have you ever faced a Sasquatch? You know, one of these issues that show up from time to time and that are so hard to reproduce. Paul Grizzaffi describes how, and when, to use periodic automation to track down, well, a Sasquatch!
Why negative testing matters: How to avoid your next fail
We naturally check if something works as expected. But are we testing negative paths too? Here's a good reminder from Joydip Kanjilal on why it's important to look at the other side of the coin. Useful techniques and examples included.
The Partnership of Testing and Checking
Are testers going to be replaced by automation? In this short but insightful article, Nishi Grover Garg explains why the human aspect of testing is so valuable and that it has to be balanced with automation, rather than replaced by it.
Beginner's Guide: How to Become a Software Tester?
Any people here looking to start a career in software testing? If so, you'll like this light guide by Kinga Witko. It's full of insights, references to valuable resources and honest advice on why it might, or might not, be a good career for you.
Taking pleasure (in finding bugs)
Do you feel guilt or pleasure when you find a bug? And do you know where it comes from? Paul Gilson shares an enjoyable story on how he found out the cause. Looking back at my pleasures, I totally agree.
The role of the Agile Coach in the 3rd wave of Agile
At the beginning of my career, I've worked for a big organisation that started converting into Agile. Back then, I didn't understand much about it. Now, thanks to this two-part story by Derk-Jan de Grood, I've learned how such transformation is performed from the perspective of an Agile coach, and that something like a three-wave process actually exists. If you're interested, here's the second part about business focus in the third wave that's just been published.
AUTOMATION
Accessibility testing with Nightwatch.js
Interested in accessibility testing? Or maybe using Nightwatch.js? What about both? Well, last week David Mello created a great step-by-step tutorial on how to use Nightwatch for accessibility testing. And this week he released a video tutorial, for your convenience.
An introduction to REST API testing in Go with Resty
Last time I checked, the interest in Go was still high. So if you want to use it to test APIs, Bas Dijkstra created a handy tutorial on how to do just that using Resty. In one Go!
Webdrivers with culture - Testing Internationalisation
Testing internationalisation doesn't sound like an easy task. Luckily, Alexander Oliveira Dunn has tried it on multiple browsers, using WebDriver. The lessons he learned during the process may turn out priceless to those of you trying to achieve the same thing!
TOOLS
[JS] Playwright - Automate Chromium, Firefox and WebKit with a single API
I've stumbled upon it this week and there's only one word I can say: FINALLY! If you like Puppeteer, you'll love Playwright. Their goal is to be vendor-neutral and to make the APIs more testing-friendly than Puppeteer. Most importantly, you can now test browsers other than Chrome too!
Fun fact: it's created by the same team that originally built Puppeteer. More fun: Puppeteer is maintained by Google, and Playwright... by Microsoft! Looks like they play it right! 😂
[iOS] Bugsnatch - Lightweight bug reporting library in Swift
This little open-source tool from Damjan Dabo allows creating a bug report template by collecting application and device information. Just shake the phone or take a screenshot, and it will automatically send a report to your email. Handy! More info can be found in this blog post.
Azure DevOps: Not Just for Devs and Ops
I was surprised to find out that Azure DevOps has more testing features that one would expect! I mean, look at these boards, test plans, test cases, pipelines etc. Thanks Dusty Juhl for bringing it up (even though I'm over a week late finding it)!
"It provides the same functionality as JIRA, with the CI/CD capabilities of Jenkins, and the ability to commit code to a number of different places, including GitHub."
COMMENT
Welcome to the 4th issue! 🚀
It's Friday! Are you happy? 'Cause I am!
If you enjoy reading this newsletter and want to help me and the authors get exposed, it takes just one retweet to say "thank you" for preparing this issue. 😊
Now, moving on to this week's great news.
Enjoy the read! 🙌
Dawid Dylowicz