Sponsored Link
5 Ways to Time Travel Test [Whitepaper]
Time shift testing is critical for date-sensitive business rules such as insurance rates, billing, and enrollment. Efficient date shifting can increase your test coverage, accelerate development, and improve software quality. Read our whitepaper to learn the 5 ways to time shift software!
NEWS
Contemporary Bug Advocacy
Wondering what bug advocacy is about? Here's a great explanation by Maaret PyhΓ€jΓ€rvi, including a list of tactics to make the most out of it.
In relation to that, Mohit Verma uses visual metaphors to warn us about Recipe for Disaster: The "Don'ts" of Bug Reporting with a Dash of Humor.
Quality Coaches
Janet Gregory shares a helpful, concise definition of the role of a Quality Coach while recommending some follow-up reads.
Furthermore, James Thomas gives some valuable advice on The Best Laid Test Plans.
Questioning the Norms of Software Testing
Here's an interesting summary of James Bach's take on the current challenges in testing suggesting a shift in our approach to testing education. You can also listen to the full episode there, hosted by Darko Fabijan.
So you want to become a test engineer?
Joep Schuurkes describes what it takes to be a tester nowadays and gives some practical advice for newcomers.
Similarly, Dennis Martinez shares the 3 Ways to Become a Better Tester in 2024.
What I Wish I Knew Before Becoming Manager to My Peers
This is a valuable reflection from Mihaela Sfat on what it takes to take on a leadership role in testing and how to navigate that.
Moreover, Russell Uzal describes his view of The Role of the QA Lead in the Context of Scrum Teams.
AUTOMATION
14 Test Automation Best Practices
Maria Golubeva shares with us several practical tips on the good approach to test automation, using Cypress tests as examples.
However, be aware of A Boatload Of Red Flags In Testing described by Rowan Powell.
Getting Ready for Test Automation With Better Testability
Ash Winter explains why it's worth investing more in preparation and testability before automating tests.
It's also important to remember about The risk of changing your tests, as Roshan Manjushree Adhikari explains.
How I automate tests (or try to) inside Sprint
Rodrigo Matola shares his vision on how to make sure that test automation goes hand-in-hand with feature implementation.
That said, Γrick Souza asks: Does 100% test coverage mean full assurance of quality?
Increase Test Fidelity By Avoiding Mocks
Here's some practical advice from Google engineers, Andrew Trenk and Dillon Bly, on testing without mocks.
However, Peter Merrill shares his point of view on mocking in order to Balance Quality and Efficiency.
Times when you should not test β A controversial opinion
"We stop testing when testing is more expensive than no testing."
I like Noemi Ferrera's take on when to stop testing, measured by the cost.
But sometimes you need to Think Like A Tester And Test For The Impossible, as Wayne Roseberry points out.
Sponsored Link
3 Simple Steps to Become a Job-Ready Automation Tester with Roadmap
If you are a fresh graduate, already a manual tester, or a non-IT person wanting to enter the QA role as Automation Tester, join the free webinar to learn about the Roadmap to Become a Job-Ready Automation Tester. Sign up for free!
TOOLS
API Test Automation Tutorial with Serenity BDD
If you're curious about how to implement API tests in the BDD fashion with Serenity, Rashad Chowdhury wrote a helpful guide.
But keep in mind Fabio Dias's advice on BDD and Gherkin β You are doing it wrong!
Elevating Automated Testing: Playwright Meets ChatGPT
Christine Pinto prepared a fine overview with examples of using AI to enhance test automation with Playwright.
Also, Adrian Maciuc wrote a great guide to various ways of Debugging with Playwright.
Fast-Check: A Comprehensive Guide to Property-Based Testing
If you want to learn more about property-based testing, JoΓ£o Coelho shows how to use the fast-check tool for that.
Tools for better bug replication?
There are plenty of suggestions on tools that allow reproducing issues and sharing them with devs for easier debugging.
VIDEOS
Automation QA: Playwright Codegen is easy
Alex Khvastovich recorded a decent, 13-minute tutorial to Playwright's Test Generator capabilities.
Also, did you know you can Turn Playwright tests into Artillery Load Tests? Learn how with Jarad Saunders.
Simon Stewart's Insights on Testing at Google and Facebook
Having worked at Google, Facebook, and now Apple, Simon Stewart shares tons of insights into test automation and its challenges. Kudos to Nikolay Advolodkin for hosting this interview.
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 209th issue!
Big news from Netflix! They released a new test library:
Introducing SafeTest: A Novel Approach to Front End Testing.
You can find the GitHub repository here β kudos to Moshe Kolodny.
And if you're curious about the first-hand experience, Nikolay Advolodkin recorded a Live Coding Session with SafeTest.
Happy testing! π
Dawid Dylowicz