Sponsored Link
UPDATED: Testmo — #1 Unified Test Management Tool
Testmo is the #1 unified modern test management tool. Now even better with rich & customizable PDF exports, new automation linking, automation fields, improved Jira add-on, better reports & much more. Boost your team’s testing productivity and try Testmo for free.
NEWS
Sun Tzu and the art of Software Test Management
Heemeng Foo advises on eight topics that testers should learn more about to succeed in their role.
Similarly, Dmitrii Zakharov gives some good advice on the First steps towards efficient QA-Workforce Management.
The Truth Behind QA: Dispelling the Most Widespread Myths
Dragos Bogdan shares his thoughts on the popular misbeliefs about quality assurance and explains why they're just that — myths.
Note: If you can't access the full article, simply open it in a private tab.
What is Quality?
Although it's a simple question, the answer doesn't come easy. But Sam Connelly took up a challenge and provided some good food for thought.
Also, Alejandro Sanchez Giraldo wrote about The Paradigm of Quality. The one thing I found particularly interesting there is the DevOps Maturity Assessment.
Why Contract Testing Matters
Mesut Güneş describes the common problems with integration testing and explains how contract testing can resolve some of these shortcomings.
AUTOMATION
Acceptance Test-Driven Development for Front End
What is ATDD and how does it compare to TDD and BDD? Lewis Prescott wrote a helpful overview in the context of testing frontend apps.
Behave with Allure and Selenium/Playwright: Cucumber in the Python world
This is a comprehensive guide to building a BDD test framework by Daniel Delimata. It shows how to set up, write and run tests, including many good examples.
How to speed up your integration tests
Ákos Kőműves suggests grouping integration tests to speed up the execution time. And shows an example, too.
And if you're thinking of unit tests instead, Arun Yogeshwaran shared his Lessons learned so far in Unit Testing.
Keeping tests valuable: Are the code coverage metrics reliable?
"When a metric becomes a goal, it stops being a good metric." — Goodhart's law.
Rafael Miguel explains how to use metrics, such as code coverage, right.
Screenplay Design Pattern in Test Automation
Interested to see the Screenplay Pattern in action? Mahmoud Ali wrote a guide explaining its advantages and showing a few implementation examples.
Test Creation Only Account for ~10% of Web Test Automation Efforts
Zhimin Zhan warns about the true cost of test automation that's not obvious to everyone when deciding to implement more tests.
Similarly, Neil Adrian Matillano also wrote about it in a sarcastically titled article: Automate Everything Everywhere All at Once.
Note: If you can't access the full article, simply open it in a private tab.
TOOLS
ChatGPT and Quality
Ryan Craven wrote a solid, example-based summary of how ChatGPT can help testers in their day-to-day job.
Note: If you can't access the full article, simply open it in a private tab.
Pick a free a11y plugin for your project. A11y testing tools for contrast and WCAG in practical use
If you want to know more about accessibility testing and learn what tools can help you with that, here's a great, thorough guide by Anna Borgosz and Małgorzata Czuluk.
Playwright Tips From the Checkly Community
If you use Playwright, you'll find this useful. Stefan Judis put together a list of tips shared by people actively working with this tool.
Also, someone created a visual watch mode for Playwright to write/debug tests faster locally.
Pythagora — an open-source tool for automatic API and database test generation
Pythagora is a new open-source tool that can autogenerate integration tests for API endpoints and the database by recording server activity. It's a very interesting concept!
The Top 5 Security Testing Tools for Web Applications: A Comprehensive Review and Comparison
If you're wondering what security testing tools there are and how they can help you make your apps more secure, have a look at this overview by Alam Wahyu.
What problems did you solve by migrating from Selenium to Playwright?
Playwright has been getting a lot of attention, being titled by some as the successor of Selenium. But is it better? Someone asked the community and got a few insightful answers.
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.
COMMENT
Welcome to the 156th issue!
I hope you've had a delightful weekend.
There's a lot of great news in today's issue, so I'll just let you sit comfortably and enjoy it to the fullest.
Happy testing! 🙂
Dawid Dylowicz