NEWS
Have you ever found a bug that was not taken seriously? How did you handle it?
I suppose most of you experienced this in one way or another. In this thread, people share a lot of interesting opinions and tips. By the way, it sounds like a good interview question!
Have You Used AI-Generated Test Cases? How Was Your Experience?
Using AI to generate test cases is probably one of the most obvious use cases. But does it work? Here's what people think.
And if you're looking for practical application, Thananjayan Rajasekaran demonstrates AI-Powered Test Report Analysis: Generating Execution Summaries.
Test smart: how to deal with biases around testing?
This is a very good reminder by Julia Kocbek that testing is not only about one particular area, such as finding bugs, automating tests or using specific tools. It's all of that — and more.
Tester's Survival Guide Through Tech's Wildest Decades
Brijendra Singh gives an overview of several milestones that test engineering has been through over the past 30 years and explains what it means for the future.
Most importantly, Alessandra Moreira points out why we should Avoid a Race to the Bottom in Software Quality.
AUTOMATION
Are Code Coverage Metrics Trustworthy?
I like how Rafael Miguel explained the reality of code coverage, suggesting what other testing practices bring the most value.
Elevate Your Test Automation Framework with Code Quality Standards
Learning from her own experience, Rochelle Abeywickrama gives examples of helpful solutions for improving a test automation framework.
Similarly, Mahartha Gemilang describes how to Boost Code Quality & Performance: The QA Tools Every Team Needs.
Test Automation in Docker: The Good, the Bad, and the WTF
The main promise of containerisation is to always execute your code consistently anywhere. Daniel Gold challenges that assumption with a few examples.
Unit Tests are not Tests
That's a bold statement, isn't it? But Colm Campbell has a good point, followed by The best metaphor for Unit Testing.
You may also want to learn from Stefan Dirnstorfer about A software tester's guide to the art of mocking.
What Makes the Page Object Model So Special?
Gil Zilberfeld gives a solid overview of the Page Object Model, describing the principles that it's built on.
Moreover, Hariprasath V S shows other Design Patterns in Test Automation.
TOOLS
Automating Accessibility Checks Using Playwright
Want to know how to test your web app for accessibility? Thara Perera shows how to achieve that with Playwright and axe-core.
Moreover, Tolga Ulusoy explains why we should Use await expect(locator).toHaveText()
Instead of expect(await locator.textContent())
in Playwright.
Comparison of AI Coding Tools
Rafaela Azevedo gives a concise overview of several AI tools that may help you in your day-to-day testing and development work.
Playwright Test Automation: POM, BDD & DDT Architectures
Do you know these concepts? Senanur Korkmaz uses examples to demonstrate how to implement them in Playwright tests.
Run Changed Cypress Specs On CI First
To get quicker feedback from your tests, Gleb Bahmutov gives simple advice — run your changed tests first. He also shows a neat solution to achieve that for Cypress tests.
Furthermore, Magnus Ferm shows examples of Parameterized testing with vitest.
SuperTest: An SDET's Journey to API Testing Excellence
SuperTest is an open-source JavaScript library for API testing. Alexander Vegazo Rodriguez wrote a comprehensive guide to setting up and running it on CI.
Also, Özkan Sarıçam shows how to use Mock Server and RestAssured for Effective Testing.
AND...
Thanks for reading!
If you like this newsletter and it helps you become a better tester, you can say thanks and buy me a coffee.
Welcome to the 264th issue!
Microsoft has released an official Playwright MCP server!
It's another significant step towards the future of agentic AI in software testing.
While we're yet to see examples of using it in the wild, for now we have a 2-min demo by Debbie O'Brien.
And in case you're wondering what Model Context Protocol is and why it's a big deal — I recommend reading Why MCP Won.
Happy testing! 🙂
PS. To be fair, there are plenty of other Playwright MCP servers. But we finally have an official one.
Dawid Dylowicz