NEWS
Stop the QA Gatekeeping Now
It's hard not to agree with Dennis Martinez's on why a tester being solely responsible for a project's release is not a good idea. I've been in such a situation several times and it never felt comfortable.
How to become a role model of quality
AnaΓ―s van Asselt presents a visual metaphor of testing like gardening that greatly explains how our role evolves in modern times. And she shares many pieces of advice, too!
Why Care About Releasing?
Darryn Downey shares his thoughts on the importance of being more agile and releasing frequently.
However, don't forget to code for maintainability tomorrow, not for releasing today, as Ali Khalid reminds us.
AI in testing: 13 essential resources for QA pros
I liked this interesting compilation of various news and resources on AI in testing, prepared by Paul Merrill. What is AI? How can it be used in testing? Is it going to replace testers altogether? You can learn a lot from this article!
Testing Metrics: Why Measure, What to Measure, and How to Measure
If you're running out of ideas what testing metrics might fit in your project, Johanna South comes to the rescue with 13 things you can potentially measure!
AUTOMATION
The Ultimate Postman Tutorial for API Testing
This is a big one! Six great chapters explaining how to test API from scratch using Postman by Dave Westerveld. What else I can say β just check it out!
10 tips I learned from automation testing
A simple and effective list of what to be aware of when doing test automation, presented in the form of lessons with supporting quotes. By Jorge Silva.
Execute Android Appium Tests in Docker Containers Using Selenoid
Anton Angelov shows a cool way to run your mobile Appium tests in an isolated environment using Selenoid. The code examples are in C#.
Should I Write Consumer-Driven Contract Tests for Services I Own?
Ever wondered whether to implement an integration test or a contract test to test two services? This article by Thomas Shipley explains why a contract test might be a more beneficial solution.
TOOLS
Selenium 4: New Features
Interested in new features coming in Selenium 4? Rex Jones II has prepared a great write-up describing what changed across all the services: Selenium Grid, IDE and WebDriver.
Guide: What is the Microsoft Playwright Automation Tool
Playwright is a new player on the market of JavaScript testing frameworks and it's definitely worth paying attention to. Thanks to this great summary by Joe Colantonio, you will know how it can help you in your test automation efforts.
Code: Lean Test Automation Architecture using Java and Selenium
If you're tired of setting up your testing framework with Java and Selenium from scratch, you might want to use this handy boilerplate created by Elias Nogueira.
BOOKS
Science of Selenium: How to Prepare for and ACE an interview?
Kalilur Rahman reveals an excerpt from his recently-published book called Science of Selenium, sharing some useful tips on interview preparation.
COMMENT
Welcome to the 28th issue of Software Testing Weekly!
First of all, big thanks to those who filled in the survey from two weeks ago. You gave me a lot of insights and I'll be working on applying them over the next few weeks β stay tuned! If you still would like to give me feedback on how I'm doing with Software Testing Weekly, you can do so here. π
Now, big news! A big acquisition in the industry has happened. BrowserStack β the mobile app and cross-browser testing company β has acquired Percy β the all-in-one platform for visual testing. It looks like the transition went very smoothly as you can already use the new product within BrowserStack. It even has it's own dedicated page already.
Have a great weekend and enjoy the news! π
Dawid Dylowicz