Sponsored Link
Unlock Your Test Library's Potential: Get a FREE 7-Question Health Check!
Is your Test Case library holding back your testing efficiency? Itβs difficult to determine when to take action if needed, but you can't let disorganization waste your time. Take a quick, free assessment from PractiTest for personalized insights and recommendations to optimize your test library. Boost efficiency starting today!
NEWS
My exploratory journey towards critical thinking
We often hear about the importance of soft skills in software testing and critical thinking is one of them. But what is it, really? Balaji Santhanagopalan explains it well.
Similarly, James Thomas uses an example to answer Why Questions Are A Powerful Testing Tool.
Rambling about testing again
Alan Page shares an opinion on why most automated and non-automated testing can β and should β be done by developers.
As a good follow-up read, Jyoti Bansal explains how AI Is Putting Pressure On Software QA.
Software Testing Strategies for Senior QA Leaders
Itzik Shabtay lists several effective practices for improving quality which you can influence even if you're not in a leadership position.
The Nuances of Tester's Qualia: Blending Human Intuition with Automation in QA
It's an interesting take by Lana Begunova on how leveraging user personas and the real-user feedback loop can help with more precise testing.
You're probably wrong
Inspired by hypothesis-driven development, Bob Salmon advises why we should question our ideas and assumptions.
On that note, Michael Bolton explains how a good tester should deal with "Missing Requirements".
AUTOMATION
Automation State β Answer Me, These Questions Three
Paul Grizzaffi describes three powerful questions to ask that can help you assess whether you're doing test automation to a good extent.
Moreover, Mike Harris suggests an answer to "How long will that test automation take?".
Automation Tests And The Flow Of The Testing Application
Michael Andish outlines a possible test automation strategy for the unit, integration and end-to-end levels, including various tools and solutions.
Flakiness isn't from your test framework
David Burns β one of the main contributors to Selenium β explains why tools alone can't solve test flakiness. There's a constructive discussion in the comments, too.
SOLID Principles for Testers: The Open-Closed Principle
What does "O" stand for in SOLID principles? And how can it be applied in test automation? Kristin Jackvony explains with examples.
Transitioning to Automation Testing Role? You must know these
Priyanshu Shekhar shares a few solid pieces of advice for those of you moving towards test automation.
You may also be wondering: Where to start learning automation?
TOOLS
GitHub Actions publish and view test results report
If GitHub Actions is your choice for a CI, this is a helpful guide by Matthew Thomas on managing test reports. And here's how to implement it for Playwright and Cypress tests.
Mobile UI Tests Automation Tools for Flutter
Looking for a mobile testing tool for Flutter? Pavel Sulimau wrote a decent overview of the popular, open-source choices.
Organizing your Grafana k6 performance testing suite: Best practices to get started
I liked this detailed, full-of-tips guide by Pepe Cano to designing and organising your load tests with k6.
Playwright Interview Questions that you are going to hate
Want to check how well you know Playwright? Here are a dozen potential interview questions prepared by Adrian Maciuc.
Additionally, you can learn from Bhushan Trivedi about the changes in the new Playwright Version 1.44.
Top 10 useful Cypress plugins in 2024
If Cypress is your go-to test framework, check out Vadym Nastoiashchyi's list of handy plugins that can make your testing easier.
Additionally, Arleta Fenty Septiana describes the power of Scaling Cypress Configurations for Multi-Environment Testing.
VIDEOS
13 Misconceptions About Software Testing
Daniel Knott describes a dozen of common misbeliefs among testers that you may find helpful regardless of your experience in software testing.
Things I keep reminding myself as a QA Engineer
In just 8 minutes, Alex Khvastovich shares some great advice on how to avoid burnout, continuously learn and thrive as a tester.
AND...
Must be a feature... π
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 219th issue!
You're probably aware by now that AI tools, such as ChatGPT, can help you create tests.
But how effective is that? And what's the best way to prompt?
Well, here's an insightful research paper on Using LLM for Automating BDD Acceptance Tests published by Shanthi Karpurapu and many co-authors.
The bottom line? Providing examples in prompts leads to the best results.
But I encourage you to go through the details to understand why.
Happy testing! π
Dawid Dylowicz