Hello there! 👋
Welcome to the 104th 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
TestDevTools is a free collection of 350+ hand-picked tools & resources for your every testing needs. Whether you're looking for a new Automation tool, framework alternatives, a new way to manage test data, a way to learn development or testing… I got you covered.
The great four part series by Gil Zilberfeld comes to an end with this last article. This article is about How easily we can make sure the code executes repeatably.
One of the easiest way to increase your salary is changing the Jobs. Wanna know why that is? Read this article by Dennis Martinez to find out.
➜ Read all curated stuff on Software Testing.
Playwright codegen is a tool that works by recording your interactions with the website in a browser window and then generating code that can be used to reproduce those interactions. In this article you will learn how to use it step by step with the configuration and an example use case.
This is a very good tutorial by Enes Kühn taking you into the world of the C# automation with Selenium WebDriver. Learn how to create your own Selenium WebDriver — C# automation framework with the help of four design patterns.
- Page Object pattern
- Façade pattern
- Singleton pattern
- Null object pattern
Managing Test Data is one of the important aspects of testing. If you are working with Cypress, take a look at this article by Louis Yoong showing various options you can implement to manage your test data.
In one of the previous issue (#100) article, we learned how different screenshot libraries compare with each others. In this article, Sergio Sastre Florez takes a one step further and shares how AndroidUitestingUtils 2.0.0 supports writing cross-library screenshot tests.
Furhtermore, Roman Kamyshnikov has also written about Automate screenshot testing for Compose previews via reflection.
Postman Alternative: Hoppscotch - Open Source, Self-Hosted API Development Ecosystem by Liyas Thomas
While postman is still popular choice among developers and testers alike, Hoppscotch is a close alternative as per Liyas Thomas. In this blog, Liyas Thomas explores the features of Hoppscotch and explain how it can enhance your API-building and testing experience.
Really interesting story about why and how Edgar Miró and their team started adding ad-hoc contract testing and how it has helped them gain confidence and add value at product level.
The Definitive Guide to API Test Automation With Playwright: Part 10 - Adding Unit Tests for Helpers by Butch Mayhew
Additionally, Hasan Gürhan has written about How did I run tests at least 10x faster with Playwright.
If you happen use Karate Framework for automation testing, you can make test reporting easier with slack notification. Take a peak at this article by Mark Hughes sharing how to integrate Karate DSL reports into your Slack channel.
➜ Read all curated stuff on Software Testing Automation.
How Trends such as Microservices or Autoscaling is impacting Performance Engineering practices? by Josef Mayrhofer
Take a step forward to your Performance Engineering journey by learning how Microservices and Autoscaling impacts overall Performance of your app and how to implement best practices in your Engineering practices.
Chrome Developer Tools is a goldmine waiting for you to be explored. Learn everything that Chrome DevTools has to offer for performance analysis for you webapps.
➜ Read all curated stuff on Performance Testing.
Burp Suits is a postman of the security world. Learn how to use it for you security testing by changing api request on the fly in this step by step tutorial.
🛠️ Resources & Tools
Microsoft PowerToys — Initially released about 3 years ago, this is a set of utilities for power users to tune and streamline their Windows experience for greater productivity.
MailDev — An SMTP server and web interface, installable on your machine, for viewing and testing emails during development.
OddContrast — An interactive online color contrast checker for modern CSS color formats (Oklch, Oklab, sRGB, etc.) to test for WCAG compliance in color contrast on web pages.
📝 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
- Never say “no,” but rarely say “yes.”
- I had to get laid off to prove my value to the company
- Intelligent Failures vs. Costly Mistakes: Navigating the Innovation Paradox
⭐ LAST WEEK'S MOST READ
- Exploratory Testing with Logmine by Ajitava Deb
- How the 'Tester's Mindset' Can Be a Barrier or a Bridge for Software Testing by Joss S.
- Playwright with Java | Maven and TestNG by Mansi Gupta
😂 And Finally,
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
Thanks to everyone for subscribing and reading!