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 127th 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.
🙏 We also made
- TestDev.Tools -
350
+ best hand-picked tools on the internet to supercharge your testing. - TestDevJobs -
2000
+ jobs in software testing.
📚 Testing
The difference between a dead and an alive Agile Manifesto by Joep Schuurkes
By challengeing the perception of the Agile Manifesto as a static document, Joep Schuurkes urges us to engage with it actively and continuously interpret its principles. So that, we can keep the Agile Manifesto relevant and effective in modern development practices.
"Agile" is not sacred by Michael Küsters
"Agile" is not sacred or untouchable concept. Michael Küsters advocates for a critical, open-minded approach to Agile principles.
SOLID Principles for Testers: The Single Responsibility Principle by Kristin Jackvony
A great article by Kristin Jackvony provideing valuable insights into the Single Responsibility Principle (SRP), a key concept in the SOLID principles of clean code.
How to Write and Organize Manual Test Cases by Daniel Knott
In this detailed article, Daniel Knott explores the benefits of manual test cases, such as structured validation processes, bug identification, knowledge transfer, and test coverage. The article also provides insights into key components of manual test cases, best practices for writing them effectively, organizing them, and common mistakes to avoid in the test case writing process.
🔍 More Software Testing
⚙️ Automation
Does Test Automation Necessarily Make Our Jobs Easier? by Paul Grizzaffi
In this article, Paul Grizzaffi reflects on the common beliefs surrounding test automation's benefits and challenges while also addressing the misconception that automation eliminates the need for storing test cases.
Testing AI – How to create Automated Prompt Testing With Playwright by Stuart Thomas
This is a second article by Stuart Thomas exploring the automated testing for a Large Language Model (LLM) using Playwright.
Lessons Learned From 20 Years Of Software Testing by Ady Stokes
This article delves into the Ady Stokes’s background in software testing, emphasizing 20 years long journey from varied experiences to finding a fulfilling career in testing, particularly influenced by the Ministry of Testing community. Ady Stokes shares a collection of lessons learned over their twenty years in testing.
🔍 More Test Automation
💨 Performance
Get Started with k6 for Load Testing
Get yourself familiarized with K6 for load testing. The article explains the process of writing test scripts in JavaScript, setting up test parameters, making HTTP requests, adding validation checks, and running load tests using the command line along with integration with Azure for CI/CD pipelines.
How to Perform Load, Performance Testing Using the Gatling Recorder? by Hardik Chotaliya
Learn how to use Gatling in the article by Hardik Chotaliya. The article explores recording modes, generating HAR file and converting it to Gatling script, viewing Gatling simulation file, edit the scala file, running the Gatling script and analyzing results.
🔍 More Performance Testing
🛠️ Resources & Tools
Bruno — is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there.
Open Graph Tester — Enter a URL to test how the page will look when viewed on various social platforms (in this case specifically X, Facebook, and LinkedIn.
Zed — Newly open-sourced, a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
tldts — A fast JavaScript utility to extract hostnames, domains, public suffixes, top-level domains, and subdomains from URLs.
📝 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
- Linux Crisis Tools
- Using Metrics to Measure Individual Developer Performance
- The Paradox of Productivity
⭐ LAST WEEK'S MOST READ
- Quality Engineering Basics: Quality Metrics by Brienna Ransom
- Test Planning: A Comprehensive Guide for Success by Hannah Son
- The one with Dangerous Advice on E2E tests by Justas Laužadis
😂 And Finally,
When Rubber Duck Debugging Sucks 😂
📨 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 2,667 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.