This is the Software Testing Notes, a newsletter that goes out every Wednesday. I republish it here for sharing and referencing, but if you'd like to sign up you can do so right here:
Welcome to the 82nd edition of Software Testing Notes, a weekly newsletter featuring must-read content on Software Testing. I hope this week has been good for you so far.
This week I came across this massive collection of articles on Bugs and Automation testing on HackerNoon.
They are ordered by most time reading created on HackerNoon. Check them out and let me know which article you liked the most.
With that being said, Lets jump into this week’s curated links, let me know what your favorite is!
If you are starting your career as a software tester and want to explore the What, Why and How of testing then this article might be a good starting point for you. Şermin Eldek explains about Testing Strategy, Entry and Exit criteria and test levels/kinds of Software Testing.
Testing is Experimentation.
Jeff Nyman writes about some of the fundamental characteristic and reasoning behind testing and what goes into making it a success. The article explores about importance of experimentation, it’s guiding principles, creating explanations and understanding of how to communicate.
➜ Read all curated stuff on Software Testing here.
Imagine a use-case where you have to download a excel file from web page and validate the data. How would you go about it when you are using Cypress? Take a look at this article by Alex Sanzhanov using SheetJS to covert and test excel spreadsheet data.
Millan Kaul has written few code samples for api automation for us which we can directly copy-paste and use whenever needed. The article also has code examples for each sample to demonstrate how to each of them works.
The idea that we can “100% automate our testing” is the wrong one. Paul Grizzaffi does a great job explaining why.
Learn how you could isolate and test your microservices without test environments in this article by Dan Snell. The article goes into details of approaches and challenges on the same with example use cases using something called “test scaffolding” .
In this article, Burcu Akkaya shows how to get started with API automation using Karate Framework with real world sample project.
➜ Read all curated stuff on Software Testing Automation.
Having proper observability setup is must of any fast growing project. It provides you insights about your product that can help you prepare for the future expected user load. Maciej Rojek has written an great article explaining the importance of it.
➜ Read all curated stuff on Performance Testing.
The ebook is free and includes tools that are open-source or offer free plans. Therefore, it’s easy to check them on your own.
Testing fields for accessibility? Adrian Roselli has written an nice article about how to test various field errors in aira tags with examples.
Mark Steadman is back with another article on accessibility testing. In this piece, Mark writes about how to use Espresso’s (Android's UI testing library) accessibility library to build regression tests for accessibility.
➜ Read all curated stuff on Accessibility Testing.
PineTools — A set of online tools in various categories including texts and lists, numbers, math, date/time, images, random generators, and more.
Awesome ChatGPT Prompts — A collection of prompt examples you can use with ChatGPT.
It's hard to find good articles, podcasts on Software Testing. Even hard to find people who create them. Are you also looking for amazing software testers to follow or read their content ? check out this page dedicated to software testers.
Do you also create content around Software Testing ? Submit yours here and I will add it to the list.
📌 OTHER INTERESTING STUFF
A Brief Guide to Developing a Deep Reading Habits
You’re Using ChatGPT Wrong! Here’s How to Be Ahead of 99% of ChatGPT Users
How Empathy Can Be Your Secret Weapon
⭐ LAST WEEK'S MOST READ
When you should not automate your tests
Full Code Coverage For Free
Keep Smiling and have a fun week.
Thanks to everyone for subscribing and reading!
Did You Enjoy This?
Then consider joining the 1,553 other people getting the Software Testing Notes newsletter. It's a collection of fascinating finds from my week, about wide range of topics surrounding software testing and whatever else catches my interest.