Issue 103: Should You Switch Your Test Automation Tools?

🕒 5 MIN READ | Published on: September 14, 2023

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:

Hello there! 👋

Welcome to the 103rd 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!

🙏 Supported by

Curated collection of the 350+ best hand-picked tools on the internet to supercharge your testing. - TestDev.Tools

TestDevTools is a free collection of 350+ hand-picked tools & resources for your every testing needs. Whether you're looking for a new Automation tool, framework alternatives, a new way to manage test data, a way to learn development or testing… I got you covered.

📚 Testing

How the 'Tester's Mindset' Can Be a Barrier or a Bridge for Software Testing by Joss S.

A refreshing perspective by Joss S. on What makes a good tester and how to navigate some common stereotypes associated with the role of Software Tester.

Furthermore, Jeff Nyman has written about My Role as Quality and Test Specialist.

➜ Read all curated stuff on Software Testing.

⚙️ Automation

Get started with StoreKit Testing in Xcode by Natascha Fadeeva

Now you can test in-app purchases and subscriptions with StoreKit Testing in Xcode. Wanna know how? Read this article by Natascha Fadeeva going step by step how to creating and configure a StoreKit and test product purchase.

Tests to hold code securely in place by Bob Salmon

Are you writing automated tests? If yes, then how do you know that they are good enough? Bob Salmon shares some nice tips you can put into practice.

Should You Switch Your Test Automation Tools? by Dennis Martinez

Recent cypress frenzies has lots of people rattled and fanatically looking at the alternatives without giving much time. We are always looking for the shiny new things and FOMO it brings. But if you really had to switch from your current stack, Dennis Martinez gives some nice advice on when you should start looking into switching your existing testing tools.

Playwright with Java | Maven and TestNG by Mansi Gupta

Playwright comes in many flavors. And for those of you JAVA fans, Mansi Gupta has written this guide to get started with Playwright automation with Java.

And speaking of Playwright, Cerosh Jacob shows how to do Efficient Test Debugging with Playwright Trace Viewer.

Appium: Mobile App Test Automation Made Easy by Vitaly Skadorva

Appium is a first choice of many for android automation. If you are thinking about learning Appium then this article is for you. Vitaly Skadorva writes this nice blog post discussing basics of Appium and how to use it to automate your mobile app tests.

➜ Read all curated stuff on Software Testing Automation.

💨 Performance

Understanding Request Latency with Profiling by Richard Startin

When profiling for request latency, CPU time shouldn’t be your only focus. This post by Richard Startin is about how to use Datadog’s Java wallclock profiler to improve request latency without making any code changes, or even seeing the code for that matter.

Exploratory Testing with Logmine by Ajitava Deb

logmine — is a log pattern analyzer CLI

Log analysis is a must have skill for any tester. It will provide more insights about behaviour of a product. In this post, Ajitava Deb details how to use a opensource tool called logmine to analyze the logs of your app and identify issues.

➜ Read all curated stuff on Performance Testing.

🌞 Accessibility

Accessibility Testing: Understanding & Evaluation by Bhavani Sruti Somaraju

Getting started with accessibility testing? This article by provides nice over of what accessibility testing is all about along with a checklist to Test Accessibility.

Additionally, Daniel Knott has also written about Why Accessibility Testing important.

➜ Read all curated stuff on Accessibility Testing.

🛠️ Resources & Tools

XcodeSelectiveTesting — uses Test Plans to reduce the number of tests that need to be executed based on calculating what tests have been affected by the files you’ve changed.

AssertJ is a Java library that provides a rich set of assertions and truly helpful error messages, improves test code readability, and is designed to be super easy to use within your favorite IDE.

📝 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.

Show me all Software Testers

Do you also create content around Software Testing ? Submit yours here and I will add it to the list.

🎁 Bonus Content



  1. New Fields of Testing Activities by Jesper Ottosen
  2. 4 Things That Make a Great Tester by Nicola Lindgren
  3. We Need to Talk More by Callum Akehurst-Ryan

😂 And Finally,

Test execution can be wild 🤣

Keep Smiling and have a fun week.

📨 Send Me Your Articles, Tutorials, Tools!

Wrote something? Send links via Direct Message on Twitter @thetestingkit (details here). If you have any suggestions for improvement or corrections, feel free to reply to this email.

Thanks to everyone for subscribing and reading!

Happy Testing!

Did You Enjoy This?

Then consider joining the 1,389 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.

Subscribe to Newsletter

Get hand-picked round-up of the best resources and articles on Software Testing in your inbox. Every Week — for free!

No spam, ever. We'll never share your email address and you can opt out at any time.