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:
Welcome to the 118th 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.
What do you think about using testing as a entry gate to IT? Do you know why solely relying on automated regression tests is a bad idea?
This week, we are going to delve into above and more topics like AI-driven data validation experiments using GPT-4 and Assistants API, risk-based testing, the importance of insightful automated testing and more.
Enjoy reading and let me know what your favorite is by replying this email!
TestDevTools is a collection of 350+ hand-picked tools & resources for your every testing needs.
What do you think about using testing as a entry gate to IT? Many don’t like it, as it implies that it is a easy to get and has low-ranking within the organization. Filip Hric has a different take on it.
When everything is "green" in your tests, does that mean product of sufficient quality for release? James Thomas points out that while automated regression tests have value, they alone doesn’t determine quality.
Oleksandr Romanov emphasizes that focus of automated testing should be on providing valuable insights, such as time remaining for testing and critical bugs in specific components, rather than emphasizing the number of executed tests.
In this article, Pragya Y. explains risk-based testing (RBT) as a strategy to identify and address potential software risks, prioritizing critical ones early in development to prevent production issues.
How to build a QA Mindset from scratch - Chapter 3 - How to build exploratory testing by Cristina Carrageis
Cristina Carrageis shares an technique on how get started with exploratory testing and how it can allows us to identify issues that may have been missed through scripted testing, improves test coverage and effectiveness, and helps reduce test cycle time and costs.
➜ Read all curated stuff on Software Testing.
What’s the level of accuracy does AI testing provide? Sravanti T. conducted experiments on two specific use cases related to data validation using just GPT-4 and using Assistants API to create a new Assistant with Code Interpreter capability. The results may surprise you.
As years go on, default and custom test reporting is getting better and better. In this article, Denis Peganov compares five leading test reporting tools, highlighting their key features, ideal use cases, and limitations.
Test Reports compared in this article are: JUnit, TestNG, Cucumber, Allure, and Mocha
Paul Grizzaffi uses a cooking analogy to discuss how investing in additional automation tools can lead to greater flexibility and effectiveness in handling various tasks for software testing.
Do you want to learn TestNG? This article by Rinaldo Badigar is a great start. The article provides an overview of TestNG annotations, their hierarchy, and the use of priorities to control the order of test execution.
Also read the second part about Understanding TestNG Parameters: A Comprehensive Guide
➜ Read all curated stuff on Software Testing Automation.
Do you know that you can integrate Chrome DevTools with WebdriverIO? Hardik Chotaliya provides examples and configurations for implementing WebdriverIO's DevTools service.
➜ Read all curated stuff on Performance Testing.
APCA Contrast Calculator — The Accessible Perceptual Contrast Algorithm is a new, state of the art method for calculating and predicting contrast, especially for text on a computer display. See also the APCA Readability Criterion at readtech.org/ARC/
scrcpy — mirrors Android devices (video and audio) connected via USB or over TCP/IP, and allows to control the device with the keyboard and the mouse of the computer. It does not require any root access. It works on Linux, Windows and macOS.
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.
- Leadership problem solving
- Easy way to Generate Reverse Shell
- Do we think of git commits as diffs, snapshots, and/or histories?
- Writing A Test Specification That Strays From Happy Path by Wayne Roseberry
- 20 Lessons Learned From 20 Years in Tech: Part 1 by Dennis Martinez
- Developing your listening skills is really useful by Mike Harris CITP FBCS
Keep Smiling and have a fun week.
📣 If you are interested in sponsoring the newsletter or having your tool, service, conference, job or any other relevant offering featured, click 👉 Reach 1400+ Testers
Did You Enjoy This?
Then consider joining the 1,553 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.