Issue #185
Awesome Learning Resources for Testers π
|
|||
|
Welcome to the 185th issue! Today, I want to highlight something special β Awesome Learning Resources for Testers. It's a set of curated links, including anything from coding and testing practices to automation guides and tools. Kudos to Mohammad Faisal Khatri for putting this together and sharing it with the community. Enjoy, and happy testing! π |
|||
|
|
|||
|
|||
|
|
|||
|
|||
|
Build a Great QA Competency Framework β Part 3 In the final part of the amazing series of articles, Robbie Falck shares how to apply his career framework from both test engineer and manager perspectives. |
|||
|
Is It Time You Moved On from Quality Engineering? Stuart Thomas shows the possible career paths for testers within and outside of the software testing area. In relation to that, someone is asking for advice on Reddit: I am recently promoted to QA Manager, I need some guidance. |
|||
|
Meaning of quality There've been many attempts to define what quality really stands for β but here's a simple one by Keith Klain. And if you're interested in learning where the quality mindset emerged from in the last century, Mike Harris shares a few words about The Seedbed of a Quality Revolution. |
|||
|
Putting AI to the Test: A QAE's Look at Generative Models If you want to learn how to approach testing Large Language Model-based AI (ChatGPT, for example), Lina Kulakova shares some good advice. |
|||
|
Why Software Has Bugs In this concise, experience-based overview, Jayateerth Katti explains why bugs happen and what can be done to mitigate them. Also, maybe We need to talk more (as testers), as Callum Akehurst-Ryan suggests. |
|||
|
Zero to Manual QA Roadmap Steven Boutcher wrote an honest guide for someone looking to start a career in software testing based on his own experience. Furthermore, Bruna Chagas explains what it means: I'm QA and I'm a chameleon. |
|||
|
|
|||
|
|||
|
Improving Your Testing Abilities: 5 Easy Tips Omri Bashan shares a few handy tips on good practices for test automation, showing some examples in Python. Similarly, Ryan Craven advocates for The Value of Maintainable Test Code. |
|||
|
Soft Assertions in Test Automation
It's a helpful overview of soft assertions by Cerosh Jacob, including an example. |
|||
|
The 4 Destroyers of Any Automation Test Script What are the most common causes of test flakiness? Joe Colantonio explains and shares advice on how to avoid them. And since one of them is missing a locator strategy, here are 5 Steps to Implementing an Effective Locator Strategy for Seamless Automation Testing by Ahtisham Ilyas. |
|||
|
Unit Tests Aren't Tests, They're Sensors Unit tests may have several purposes, but this inspiring opinion by Sam Cooper shows a different perspective from what we commonly believe. |
|||
|
|
|||
|
|||
|
Fixing Intermittent Failures in Cypress: Best Practices for Stable Testing We know that the best way to fix flaky tests is to fix the underlying problems, often related to the system under test. But sometimes, we need to use other ways, as explained here by Vishmi Perera with examples in Cypress. |
|||
|
Performance Test with k6 If you want to learn how to get started with performance testing, Indra Aristya wrote a helpful guide to it using an open-source tool β k6. |
|||
|
Serenity/JS Project Templates Jan Molak, one of Serenity/JS creators, created templates for using this handy framework with Playwright and WebdriverIO. |
|||
|
Some common test scripts in Postman If you like testing APIs using Postman's scripting feature, Atul Kumar demonstrates several examples of helpful scripts that you can use. |
|||
|
|
|||
|
|||
|
The Art of Software Testing, from Glenford Myers Wondering what The Art of Software Testing book is about? JosΓ© Sobral wrote a detailed summary, providing examples in various languages. |
|||
|
|
|||
|
|||
|
Cypress 13: A Walkthrough of Test Replay (Debugging Made Easier) In this 8-minute recording, Jarad Saunders gives a detailed overview of the recently announced New Test Replay Feature in Cypress 13. |
|||
|
|
|||
|
|||
|
Root cause... π |
|||
|
|
|||
|
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. |