Hello everyone! 👋
I’m Pritesh and this is the 29th edition of Software Testing Notes, a weekly newsletter featuring must-read content on Software Testing.
Happy Testing and have a great rest of the week! 🙏
Found this very interesting article on Understanding How Facebook Disappeared from the Internet by Celso Martinho and Tom Strickx.
Santosh Janardhan from Facebook Engineering has also written a piece on More details about the October 4 outage getting into more details about the Outage.
⚙️ Automation In Testing
Run SQL Queries from Postman by Nidhi Gupta
A guide to run run SQL Queries from Postman with the help of Apache Drill.
How to Implement Real Automated Regression Testing? by Zhimin Zhan
Strategy and practical advice on successful automated regression testing to enable daily production releases by Zhimin Zhan
- Strategy: Run all E2E Tests daily·
- Discipline: Fixing broken builds is the highest priority ·
- How to Start?· 100% coverage is impossible and unnecessary ·
- Specific Advice
Choosing what not to write automated tests for by Nicola Lindgren
While it’s important to make sure your test automation has good coverage, Nicola Lindgren writes how it’s also important to know under which circumstances you should not write automated tests.
Continuing on above, Dennis Martinez writes about 3 Ways to NOT Guide Towards Test Automation
Choosing the right tools and frameworks for your test automation project by Julia Pottinger
There are more than twenty test automation tools and frameworks. Let’s explore a tried and true method for identifying the right tools for your next test automation project.
Generating test reports with history using allure and mocha by Jean Miranda
Easy to follow guide to integrate the allure reporting for your test automation.
👉 Read all curated stuff on Software Testing Automation here.
Understanding Cumulative Frequency Graph by Harinder Seera
In this article, Harinder Seera describes three cumulative frequency graph patterns and provide some examples from real applications.
My Challenge to the Web Performance Community by Philip Walton
Getting a 100 on Lighthouse is definitely a very good sign, but it doesn’t guarantee that your site will be totally free of any performance issues in the real world.
Just running Google Lighthouse might not be enough. wondering why ? Philip Walton has shares in great detailed in this article.
JMeter Load Testing: Send and Receive Email by Yasin Bulgan
Get started with basic email performance testing with this easy guide by Yasin Bulgan.
🛠️ Resources & Tools
Ddosify — High-performance load testing tool, written in Golang.
Vegeta — Is a versatile HTTP load testing tool built out of a need to drill HTTP services with a constant request rate. It can be used both as a command line utility and a library.
Compile Testing — A library for testing javac compilation with or without annotation processors.
Awesome Penetration Testing — A collection of awesome penetration testing resources, tools and other shiny things.
📝 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.
📨 Send Me Your Articles, Tutorials, Tools!
Made 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.
😂 And Finally,
Keep Smiling and have a fun week.
👋 Reach Out
You can follow me personally @priteshusdadiya. I give insights into Testing, development & how I'm growing Software Testing Notes.
You can follow @thetestingkit to keep up-to-date on the community & fresh links to read.
Happy Reading. 🔥