Hello there! 👋
Welcome the 55th 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. I have lots of nice reads for you this week, let me know what your favorite is!
It is true that there is no such thing as a 100% bug free software. However it is also true that some bugs cost more than others. Here is a story of one such bug occurred in a game for iOS.
I agree with Prashant Hegde’s analogy here. Indeed “To be an effective tester, you need to think like a detective.” In this two part series, read about several ideas that can help you to approach and solve problems more effectively.
There has been many discussions around usefulness of test cases. Here is a one such piece by Wioletta detailing few reasons why you probably don't need test cases.
➜ Read all curated stuff on Software Testing here.
In this article, Bob Salmon describes a way of doing look-ups that doesn’t incur the testability and observability problems.
Also take a look at this article on Staging input data to improve testability in data pipelines.
Cypress has released version 9.6.0 which finally allows testing for multiple domains
This is a quick and to the point blog post by Marie Drake on how to use this new command and how you can test multiple domains with this experimental command.
I belive Oleksandr has a keen eye on testing of blockchain applications. he has written on this subject on the past and now has started a series of blog posts on “Blockchain for Test Engineers.”.
Laval Magan discusses the problems with the traditional automation approach and gives us the introduction to the In-sprint Automation and what are the benefits of the same.
Espresso is a UI automation library for Android maintained by Google
Start your journey of learning to automate tests with Espresso with this easy to follow guide by Gaurav Singh.
While we are talking about Android automation, here is a good article on Automating Android Push Notifications Tests with Appium by Jags
Krystian Szpiczakowski provides an interesting perspective on Why your tests should verify only the observable behavior, not the implementation details to keep them free of false alarms, and why sometimes less is better.
➜ Read all curated stuff on Software Testing Automation here.
Preparing the load test to find out how many concurrent requests the server can handle without going below its target throughput or rps ? Learn how to accomplish that using JMeter in this detailed guide by Nabila Siregar.
➜ Read all curated stuff on performance Testing here.
If you are working or looking to expand your knowledge base in a security testing then having knowledge of encryption and it’s various types is very important. Vincent Tong has written a great article on what is encryption ? why do we need it and different types of encryption.
➜ Read all curated stuff on Security Testing here.
🛠️ Resources & Tools
Net-Tools.io — free web app to perform functions like DNS lookups, port checks port scans, IP Information gathering, hash generation, blacklist checks, subnet calculation and more..
Regex Vis — An online tool to edit and visualize regular expressions and regular expression literals.
Security List — A curated lists of tools, tips and resources for protecting digital security and privacy.
📝 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
- Low-code – the Bigger Picture by Jesper Ottosen
- The sprint planning meeting that goes on forever by David Tzemach
- Building Healthy Habits When You’re Truly Exhausted by Elizabeth
⭐ LAST WEEK'S MOST READ
- Using metrics to report on quality
- Running Postman Tests in an CI Pipeline
- Confident Testing: A Methodology of Testing at Scale
😂 And Finally,
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
👋 Reach Out
Thanks so much for reading ,
Pritesh- Software Testing Notes