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 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
- You should never be responsible for what you don't control
- Listen or Speak: What should leaders do more of?
- "Help, I see a problem and no one is prioritizing it!"
โญ 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)
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.