Hello there! 👋
Welcome the 52nd 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!
How do you meet your software testing goals in this new culture of testing and QA? Tonislava Docheva shows us five steps to take in order to set objectives for your team, and choose the right methodologies, strategies, and tools to meet your software testing goals.
A very interesting take on ensemble programming and group testing by Maaret Pyhäjärvi.
What metrics do testers use for Quality ? Number of bugs, tests cases, test execution or maybe something else. Diogo Nunes takes a different perspective. Happiness. Wait what ? What does that even mean ? Take a look this article and find out.
This article will serve as a great roadmap for everyone wishing to become a software tester. This is a story of Marta B. and it offers lots of insights and helps testers-to-be who struggle with their learning process.
➜ Read all curated stuff on Software Testing here.
Lets dig a little deeper and get a better understanding of internal working of WebDriver in this article by Ravisuriya Eshwara.
Postman collection integration using Jenkins and visualization using Newman reporter by Bhavarth kandoria
In this article, Bhavarth kandoria discusses how to execute postman collection in CLI, how to integrate postman collection to Jenkins and also discuss how can we create one nicely displayed HTML report with the collection results.
If you find this article interesting then you are indeed a Postman power user, Also have a look at this great article by Aleksandar Zeljković discussing everything about GraphQL, gRPC and WebSocket requests, as well as mock servers.
Learn how to use the ViewInspector framework to write UI tests for SwiftUI apps.
Another great piece by Matt Heusser. This time he writes about what comes after the initial POC on using Playwright with python. Like, how big should the test files be? Where should they be stored in version control? How do you perform setup?
Vasco Veloso’s take on how they test software at Lyft.
In previous post, Max showed us how to set up and configure Synpress for Web3 dApp and in this second part he writes about how to find and define new selectors for Puppeteer and add custom commands for Cypress to Synpress.
➜ Read all curated stuff on Software Testing Automation here.
Learn how to use
cypress-web-vitals to test against the Google Web Vital signals within your Cypress tests.
Learn how memory allocation and garbage collection works and how you can avoid some common memory leaks.
➜ Read all curated stuff on performance Testing here.
Yet another great tip by Dominika Zając on how to use Chrome browser’s built-in Chrome DevTools to perform accessibility audit of aby webpage.
As always, Ady Stokes has written a monthly round up for all things accessibility. I particularly liked the tip for this month (Very important).
➜ Read all curated stuff on Accessibility Testing here.
🛠️ Resources & Tools
Mokku — Mokku helps user by mocking API and changing their response, response time and status, user can try all test case scenario like long loading time, error states, or any missing or incorrect data. Guide — Using the Mokku chrome extension
JsonGenerator — Generate realistic test data with simple yet powerful syntax.
scrt — A command-line secret manager built in Go that provides command-line users with a secure way of storing and retrieving secrets, while retaining control of the storage.
📝 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
- Life Is Short. Why Spend It on Stupid Stuff?
- Math introduction to Deep Theory
- Successful Time Management isn't about Getting More Done
⭐ LAST WEEK'S MOST READ
- 10 Tips for Designing Better Test Cases
- Testing is an underrated skill in Testing (Test Automation isn’t everything)
- Check Your Site’s Performance With Artillery and Playwright
😂 And Finally,
This is a good one!
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
👋 Reach Out
Thanks so much for reading ,
Pritesh- Software Testing Notes