Time is Running to Learn The Best Automation Strategies From Over 36 Automation Experts
Want to take your test automation skills to the next level in 2021? Join the Annual Automation Guild (Feb 8–12) — an online conference and community that will help YOU succeed with your automation testing efforts. Discover actionable automation tips, tools, techniques and best practices from over 30 top testing experts. Register online to accelerate your tests and your career!
Bad Test Strategies and How You Can Avoid Them
Dennis Martinez is not only accurate in describing the bad strategies in testing that we can commonly observe but also gives some good advice on how to avoid each of them.
Definition of Done
How do you decide that dev or testing is really done? With a clear Definition of Done — as Lina Zubyte explains here. It's a great reminder.
My Most Used Test Heuristics (with examples)
A few weeks ago, Nicola Lindgren wrote about testing without requirements and this article about her favourite three test heuristics is a great addition to that.
Purposeful Testing or Why the Test Pyramid is a Scam
This is a very interesting shift in the perception of grouping tests by purpose rather than by form that Renaud Humbert-Labeaumaz suggested here. And it makes sense to me.
Testing Consultant: Creating a Knowledge Center
Jeisson Cordoba describes an interesting vision of a QA Consultant role that acts as a knowledge centre and can take part in any stage of the software development life cycle.
The Testing Mindset Myth
Some say that developers can't be as good at testing as software testers. But is that so? In this thought-provoking read, Alan Page recalls his vast experience of working with QAs and devs and debunks this myth.
A Beginner’s Guide to Designing Page Objects - Pt.3
In the final part of the series, Edirin Atumah shows examples of how to extend an existing Page Object class with a new requirement that can handle testing a new feature.
Your Ultimate XCUITest (iOS) Design Pattern — Page Object Model
Speaking of Page Object Pattern, here's a detailed example of how to do it on iOS with XCUITest by Sahil Sharma.
Be Descriptive With Your Test Failures
Here's a practical piece of advice by Kevin Fawcett on making API test failures more descriptive so that debugging becomes much easier.
Implementing a Minimum Accessibility Test Plan
You might think that accessibility testing is hard to automate but David Mello shows it can be easily done using Nightwatch.js and Axe. And here's a repository with the full example.
A New Definition of Writing XPath & CSS Selectors — SelectorsHub
Here's a neat step-by-step tutorial by Vaishnavi Dontha to SelectorsHub — a great tool for testing with XPath and CSS Selectors.
Test your APIs with cURL
When it comes to testing, sometimes the simplest solutions are the best. Rishav Jadon shows how to use the command-line tool called cURL (that comes preinstalled on most systems) to quickly test some simple API calls.
Tips & Tricks for Cypress
Diogo Nunes shares a few handy Cypress snippets that can make your testing more efficient when using this tool.
A Software Tester's Career
This is great. Over the past few months, Sam Connelly recorded a series of digestible videos with tons of pieces of advice on how to navigate your career as a software tester and make the most of it.
Welcome to the 55th issue!
Today, I want to welcome over 300 people who signed up to this newsletter since the beginning of this year.
This is tremendous growth and I'm happy you joined me and nearly two thousand other testers who receive this digest every week.
And I'd love to connect with you on LinkedIn and Twitter as well.
Happy testing!Dawid Dylowicz