Sponsored Link
NEW: Announcing Testmo — #1 Unified test management
We are excited to launch the public test of Testmo! Manage all test cases, exploratory sessions & test automation in a single modern platform. Full integration with issue tracking tools, CI pipelines & any automation framework. Try it free.
NEWS
Build quality in with shared understanding, using the Holistic Testing model
Janet Gregory and Lisa Crispin describe how a holistic testing approach can improve communication and help teams deliver a quality product, faster.
You might also be interested in Fred Porciúncula's tips on creating the QA-Friendly Development.
Testing in Agile Development Techniques
Want to learn some handy Agile techniques that can help you in testing? Dunja Ibročić and Darko Bučevac describe some good examples of ATDD, BDD and more.
The Best Testing Tips from The Test Chat Challenge
Last week, I shared with you three articles with useful tips for testers that were part of a community challenge. Here's another good collection of Nicola Lindgren's favourite 12 pieces of advice.
The Definition of Ready in Quality Engineering
Does your team practice the Definition of Ready? Antoine Craske explains what it is, how to start using it and why it can contribute to the overall quality.
The Fundamentals of Writing Effective Acceptance Criteria
Acceptance criteria help you verify if the implemented feature works as expected. Amy Reichert shares examples of two ways of defining them and gives advice on which one you can choose and when.
Closely related to that, Enrique Decoss wrote a good article about The Importance of Automated User Acceptance Testing.
AUTOMATION
BDD Clarified: BDD ≠ "Given-When-Then" (Gherkin)
Zhimin Zhan describes some misconceptions about BDD and explains why you don't have to rely on Cucumber to successfully implement this practice.
Note: If you can't access the full article, simply open it in a private tab.
Confident Testing: A Methodology of Testing at Scale
Have you ever asked yourself: "Why am I testing?"? Michael Bright comes up with a few examples, including an effective practice called Confident Testing.
Additionally, Jean-Mark Wright has some good points on Why testing implementation details is usually a bad idea.
Help Your Team by Maintaining Your Automated Test Suite
What's the tricky part about test automation? Dennis Martinez says it's maintenance and provides some good pieces of advice on how to do it right.
Using Headless Mode for Your Tests – When, Why and How (demonstration with WebdriverIO)
What's better for web automation — using the headful or headless browser? Julia Pottinger compares both approaches using WebdriverIO as an example.
When Can The Test Click
How do you make a test sure that a certain web element is ready to be clicked? Gleb Bahmutov gives an in-depth explanation with detailed examples in Cypress.
TOOLS
Checking out WireMock
If you need to quickly set up an HTTP mock server, have a look at this short guide to WireMock by KC.
Cypress vs WebdriverIO — Which one to pick?
Dilpreet Johal gives a detailed overview of the similarities and differences between the two popular JavaScript tools for web test automation — Cypress and WebdriverIO.
Similarly, Jonathan García Escudero compares Using WebDriverIO vs. Selenium WebDriver: How, When, and Why.
My Best Tools as a Software Developer
Here's an extensive list of some good tools that may help developers and testers with productivity, coding, testing and more.
Note: If you can't access the full article, simply open it in a private tab.
The Truth About 20+ Open-Source Test Automation Tools. Simplified.
What does open-source really mean and how does it impact the test automation market? Antoine Craske gives a great overview of the most popular tools and libraries.
VIDEOS
Top 7 API Testing Mistakes That You Should Know
In this 9-minute video, Pramod Dutta shares examples of some common mistakes in API testing and advises on how to avoid them.
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.
PS. I'll be transferring every donation to Nasz Wybór Foundation which supports Ukrainian refugees in Poland. 🇺🇦 🙏
COMMENT
Welcome to the 120th issue!
Hope you had a good week and you're off to a well-deserved rest!
Today, I want to share with you an incredible story of accidentally Hacking an International System by Corben Leo.
It's scary to think how many more of such vulnerabilities are out there.
So, with that in mind...
Dawid DylowiczHappySecure testing!