Hello there! 👋
Welcome the 75th edition of Software Testing Notes, a weekly newsletter featuring hand-curated 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!
After receiving some feedback from community, I have redesigned the homepage of the TestDevTools.
Now all categories are listed on the left side panel, and navigation is little bit easier between tool’s details page to categories. Please take a look, let me know what do you think. 👉 https://testdev.tools
You can DM me over Twitter. I would love to hear your feedback.
Now on to this week's curated links!
When a metric becomes a goal, it stops being a good metric. - Charles Goodhart
When done right, metrics can provide valuable insights about the product. But it’s equally important to understand that Code coverage !== test coverage. Rafael M. gives good advice on why you shouldn't use code coverage as a absolute criteria and how maintaining the quality of the tests leads to more reliable code coverage metrics.
Are you from Non IT field looking to get into the software testing? Ajay Balamurugadas shares nice tips to get you started and grow as a software tester.
Mesut Güneş writes about how Integration testing might become slow and expensive and might not fit well with the shift-left approach. The article details more into the problem with classical Integration Testing and how Contract testing might be able to bridge the gap.
➜ Read all curated stuff on Software Testing here.
If you have more years of automation experience on you belt, I think you also agree that script maintenance takes up a huge chunk of overall efforts, especially if you are doing UI automation. Take a look at this very interesting article by Zhimin Zhan discussing why most UI End-to-End test Automation fail to achieve their goals.
Tools you need to install for running Android tests using Appium - a beginner's guide by Himanshu Pandey
Are you using Mac OS and need to test an android app? Here is a comprehensive guide to start working with Appium tests with Android emulator on Mac OS X with detail list of tools required in Mac OS X for creating test scripts.
This question comes up more than you may realized. And if you are starting a new automation project and wondering the same thing, Sofiia Hrynevych shares 3 questions to ask to make a decision.
Playwright can do many things. Mobile automation is among them. Take a peak at this article by Amr Salem to learn how it can be used to create a mobile automation framework with Playwright and running the tests on Android emulator.
➜ Read all curated stuff on Software Testing Automation.
➜ Read all curated stuff on Performance Testing.
Durgesh Gupta shares few tips for doing Security Testing along with few popular tools for the job with their key features.
When using Kubernetes, taking proper security measures should rank higher in your to do list. While this article is not about testing for security per se, as a security tester you should be aware of how security is being taken care of at infrastructure level. Saif Rajhi shares a systematic approach to securing a Kubernetes cluster and to ensure that all necessary steps are taken to protect the cluster from potential threats.
A11y testing tools for contrast and WCAG in practical use by Anna Borgosz and Małgorzata Czuluk
There are many tools that might help you to test for accessibility much better. Take a look at this article by Anna Borgosz and Małgorzata Czuluk sharing few of their favorite tools and resources to test for the color contrasts and doing website audit with rich explanation of each tool and advantages and possible disadvantages of using them.
Also take a look at this curated collection of 22 + Accessibility Tools that might be able to help you extend your accessibility testing capabilities further.
➜ Read all curated stuff on Accessibility Testing.
🛠️ Resources & Tools
pdfux — A set of 15+ free, privacy-friendly PDF tools to merge, split, extract, delete pages, reorder pages, mirror pages, and lots more.
Vento — Chrome extension for quick and easy screen recording, currently free with unlimited recording length and 1080p video.
Browse curated library of 300+ hand-picked tools & resources to help you solve your everyday software testing problems and supercharge your testing.
📝 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
⭐ LAST WEEK'S MOST READ
- Why Test Automation Projects Fail (and How We Might Succeed)
- Exploring, Bug Chaining and Causal Models
- Revolutionizing Test Engineering with ChatGPT: Exploring the Possibilities of AI in Testing
😂 And Finally,
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
Thanks to everyone for subscribing and reading!