Hello there! 👋
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.
🛠️ Resources & Tools
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.
📝 List of Software Testers
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.
🎁 Bonus Content
📌 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
😂 And Finally,
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
Thanks to everyone for subscribing and reading!