Issue 82: 51 Stories To Learn About Bugs and 57 Stories To Learn About Automated Testing

🕒 5 MIN READ | Published on: April 12, 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 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!


📚 Testing

Software Testing: When To Start and When To End? by Şermin Eldek

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.

Speaking of growing as a software tester, Safa Emhemed has published a nice article about The Essential Skills of a Successful QA Engineer.

Useful books on testing, automation and engineering by Oleksandr Romanov

I’m happy to see Oleksandr Romanov writing again. In this article, Oleksandr shares curated list of his favorite books about testing and engineering with short commentary on each one.

Creating Explanations: The Ethos of Testing by Jeff Nyman

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.


⚙️ Automation

Testing Excel Data with Cypress by Alex Sanzhanov

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.

Additionally, Anshita Bhasin has also written about How to disable image loading in Cypress.

7 most used util and helper methods in test automation project by Millan Kaul

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.

Welcome To The Test Automation Illusion by Paul Grizzaffi

The idea that we can “100% automate our testing” is the wrong one. Paul Grizzaffi does a great job explaining why.

Microservice Isolation with Test Scaffolding for Functional Automation by Dan Snell

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

Furthermore, Gousalya Ramachandran has written about The Modified Test Pyramid for Microservices.

API Testing with Karate Framework by Burcu Akkaya

In this article, Burcu Akkaya shows how to get started with API automation using Karate Framework with real world sample project.

Building a Complete E2E Pipeline for Testing Native Mobile Apps with WebdriverIO by Amr Salem

This is a good article by Amr Salem sharing about how to build a Complete E2E Pipeline for Testing Native Mobile Apps with WebdriverIO v8 and appium 2.

➜ Read all curated stuff on Software Testing Automation.


💨 Performance

The Importance of Observability in Software Testing by Maciej Rojek

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.


🛡️ Security

App Security Free Ebook by Rafał Hofman

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.

➜ Read all curated stuff on Security Testing.


🌞 Accessibility

Exposing Field Errors by Adrian Roselli

Testing fields for accessibility? Adrian Roselli has written an nice article about how to test various field errors in aira tags with examples.

Writing Accessibility Tests with Espresso by Mark Steadman

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.

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

📌 OTHER INTERESTING STUFF

⭐ LAST WEEK'S MOST READ

  1. When you should not automate your tests
  2. Too Many Failed JavaScript Test Automation Frameworks!
  3. Full Code Coverage For Free

😂 And Finally,

It's just as broken as it was before 🤣

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!
Pritesh(@priteshusdadiya)

Did You Enjoy This?

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