Hello there! 👋
Welcome to the 124th 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.
🙏 Supported by
Software Tester Salary Around The World in February-2024
TestDevJobs has curated 1500+ total jobs as of 29th February-2024, dive into this report and see what's the Job market for software testing is like.
With nearly 20+ jobs posted everyday, TestDevJobs is a single place to find all the cool jobs in software testing.
👉 Explore Jobs in Automation Testing, Functional/Manual Testing, Performance and Security Testing,
👉Explore QA Jobs by Tech Stack
👉Explore Remote QA jobs all around the world
📚 Testing
Why I Hate Test Case Management Systems (and Why I’m Using One Anyway) by Kristin Jackvony
People sometimes get frustrated using Test case management systems. I know, I’m one of them. Kristin Jackvony shares how taking more pragmatic approach we can make it more practical for our uses.
The Best Laid Test Plans by James Thomas
In this article James Thomas delves into the importance of creating well-defined, specific test plans and emphasizes the need to focus on executing them.
🔍 Software Testing
⚙️ Automation
Cypress Vs SafeTest by Gleb Bahmutov
SafeTest is a component testing framework built by Netflix on top of Playwright
Gleb Bahmutov compares the Cypress component testing feature with SafeTest and highlights the practical considerations when choosing between the two.
Getting Started with Snapshot Tests in Playwright by Mike Stop Continues
Have you tried Screenshot testing using Playwright? Take a look at this article by Mike Stop Continues providing a concise guide to visual testing using Playwright.
For further reading, Mike Stop Continues also wrote about how to do Advanced Snapshot Testing in Playwright.
Selenium Events Listener -WebDriverListener by Nael Marwan
As WebDriverEventListener
is deprecated in the new release of selenium, Nael Marwan shares how to use a new listener called WebDriverListener
. WebDriverListener
along with few default implementations that interface provides.
Have your Page Object avoid these pitfalls? by Roman Orlov
This is a really nice article by Roman Orlov sharing how to avoid common pitfalls while implementing POM along with few best practices that we should consider.
🔍 Test Automation
💨 Performance
Performance Test Report: Between the Effective and Ineffective Reports by Ravisuriya Eswara
There is a lot that goes into a performance test report. Ravisuriya Eswara shares how to well-craft a performance testing reports and how it can empower teams to make informed decisions, optimize software, and enhance overall system performance.
Don’t Let Load Testing Lead You Astray by Roger (Hayes) Durham
There are lots of little nuances that comes with doing load testing. Roger (Hayes) Durham sheds light on the intricacies of load testing and the potential pitfalls to avoid.
Locust in Kubernetes for Performance Testing: A Powerful Combination by Vishnu Prasad A D
How would you implement distributed load testing with Locust? Vishnu Prasad A D shares how to use Kubernetes to facilitate load generators to simulate realistic load scenarios and evaluate system performance effectively.
🔍 Performance Testing
🌞 Accessibility
Improve effectiveness and accuracy of web accessibility testing with sampling by Whitney E Lewis
How to test better for accessibility? Well, one of the approach is adopting a sampling-based testing. Take a look at this article by Whitney E Lewis sharing how this approach can help strike a balance between thoroughness and efficiency.
Performing accessibility audits with UI tests on iOS by Toomas Vahter
If you are automating the accessibility testing for your iOS apps, Toomas Vahter shares how to utilize performAccessibilityAudit method in Xcode 15 for accessibility testing.
🔍 Accessibility Testing
🛠️ Resources & Tools
rawdog — Generate and auto-execute Python scripts in the cli
Little Rat — An open-source Chrome extension designed for network traffic monitoring, to easily view, monitor, and block traffic from other Chrome extensions on a per-extension basis.
Chunk Viz — Visualize Different Text Splitting Methods
📝 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
⭐ LAST WEEK'S MOST READ
Why should we test in the design phase? How should we go about it? by Melissa Fisher
How Quality Coaches Influence the Transition to Quality Engineering by Emna Ayadi
Automated GraphQL Testing: Ensuring Stability and Reliability by Irfan Mujagić
😂 And Finally,
📨 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)