Issue #55
Bad Test Strategies and How You Can Avoid Them
|
|||
|
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! |
|||
|
|
|||
|
|||
|
|
|||
|
|||
|
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. |
|||
|
|
|||
|
|||