Issue #27 : Software Testing Notes
😎💡 Is it possible to improve the impact of our Testing by simplifying it? • ⚠️ Beware False Negatives • 🏎️ Generating custom loads with Locust
Hello everyone! 👋
I’m Pritesh and this is the 27th edition of Software Testing Notes, a weekly newsletter featuring must-read content on Software Testing. I have lots of nice reads for you this week, these should give you some good bookmarks to come back to in the future.
Consider subscribing if you haven’t already 👇
Happy Testing and have a great rest of the week! 🙏
📚 On Testing
Alexandre Freire describes how they at Nubank decided to go against the end to test test suites and switched to a Contract and Acceptance testing strategy to scale to over 1k engineers.
Simple is better than complex. Stu C explains this very articulately and shows very powerful yet very simple methods to improve the product testing by simply doing Explore, Act and Improve.
Nicola Lindgren has prepared a checklist for what new testers on a project need and some good starting questions when you, as a tester, are new on a project
Antoine Craske shares the key takeaways of the JFTL 2021 (The JFTL is the annual conference on Software Testing and Quality, organized by the CFTL, the French representation of the ISTQB) edition through the Quality Engineering prism and MAMOS framework.
👉 Read all curated stuff on Software Testing here.
Flows is a widget based canvas that you can drag and drop components and link them together. Currently it’s only available Web version of Postman. Beth Marshall has created a starting guide with example.
In this blog, Soniya Sethuraman explains different types of Locators in Selenium and how it helps you to find the WebElements from the Webpage.
Fuzzing is the art of automatic bug detection. The goal of fuzzing is to stress the application by throwing invalid, unexpected, or random data as inputs and cause unexpected behavior, resource leaks, or crashes.
In this tutorial, Klaudia Dziubek gives us some information about End-to-end testing, Cypress Test Automation Framework, and shows us how to use it with an example.
👉 Read all curated stuff on Software Testing Automation here.
Wondering how to approach serverless cloud function performance testing ? Sam Connelly writes about doing performance testing this API using async/awaits in Typescript.
Rafaela Azevedo shares a quick snippet for pom.xml to run your jmeter tests passing a json code to the maven command line.
Get started with performance testing using Locust.io with this article guide by Manoj Singh.
Learn how to automate testing applications for different network conditions via selenium with below 2 approaches.
Approach 1: Using Selenium Chromedriver API for Network Emulation
Approach 2: Using Requestly's Selenium Package to Throttle Specific Network Request
Leandro Melendez shares few important tips that will help your team implement modern performance testing practices—and drop outdated processes that drag down your results.
👉 Read all curated stuff on performance Testing here.
Complete List of Free Red Teaming Tools & Simulation Toolkit For Red Team Operations 2021 by Balaji N
This post is a collection of open-source and commercial Red Team tools that aid in red team operations. This repository can help you with the majority part of red team engagement.
Introduction to the security vulnerabilities scanning tools such as
safety which is used to find security vulnerabilities in Python packages and another tool called Jake, which relies on the Sonatype OSS Index of security vulnerabilities.
👉 Read all curated stuff on Security Testing here.
Adrian Roselli sheds lights on some the limitation of the Automated accessibility testing tools which might cause false positives. Adrian shows this by provides many examples of the same and how some tools fail to find errors.
👉Read all curated stuff on Accessibility Testing here.
🛠️ Resources & Tools
Httpbin is a simple HTTP Request & Response Service.
ReqBin is an online API testing tool for REST and SOAP APIs. Test API endpoints by making API requests directly from your browser. Test API responses with built-in JSON and XML validators. Load test your API with hundreds of simulated concurrent connections. Generate code snippets for API automation testing frameworks.
An open-source IDE extension (VS Code, Eclipse, IntelliJ IDEA, and Clion, etc.) that identifies and helps you fix quality and security issues as you code.
📝 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!
😂 And Finally,
Keep Smiling and have a fun week.
👋 Reach Out
You can follow @thetestingkit to keep up-to-date on the community & fresh links to read.
Thanks so much for reading ,
Pritesh- Software Testing Notes