Issue #30 : Software Testing Notes
🤔 How to Think Like a Tester • 🐳 Usage of Docker in Test Automation • Blaming Screen Readers 🚩×5
Hello everyone! 👋
Welcome the 30th 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. I have lots of nice reads for you this week, let me know what your favorite is!
Consider subscribing if you haven’t already 👇
Last week new version of Selenium 4.0 got released. lots of new things have been added and many more updated like relative locators, rebuilt of the Selenium Grid and more.
If you are looking to upgrading the selenium from your current version to latest then check out this article How to upgrade to Selenium 4.
Happy Testing and have a great rest of the week! 🙏
📚 On Testing
How to Think Like a Tester by Blake Norrish
Testing is not an innate skill that only some are born with, nor is it a trivial activity that anyone can do. Blake Norrish shares five tips on how you can be better at it.
How to do Regression Testing? by Sri Priya
Sri Priya writes about what exactly regression testing is and why it’s helpful and how to do regression testing.
How to write good risk scenarios and statements by Tony Martin-Vegue
Tony Martin-Vegue describes What is a risk scenario? What is a risk statement? What is a risk statement? and few examples of the Risk Statement.
👉 Read all curated stuff on Software Testing here.
⚙️ Automation
Usage of Docker in Test Automation by Bhandigaremahesh
This was a really helpful article showing how to create Docker Image of Automation Code and how to create Dockerise Grid for test execution.
The Mindset to Embrace and Encourage Automation in Software Testing by Ravisuriya Eshwara
Ravisuriya has created an checklist of all things the we need to consider and go with proper Mindset for introducing the Automation in Software Testing.
👉 Read all curated stuff on Software Testing Automation here.
💨 Performance
API Load-Testing / Performance-Testing with Postman. Does it Really Work? by Valentin
Apparently many would like to use Postman to test the performance of their APIs. Unfortunately, Postman has not been designed for this and is lacking essential features. Still, people try. In this article, Valentin explores why Postman is not the right tool for the job.
Performance Design: The Illusion of Speed by Richard Yang
Not specifically about performance testing but I learned about Measurable vs. perceived performance and what are the couple of ways that can improve the perceived performance. Truly a very well put together article.
👉 Read all curated stuff on performance Testing here.
🛡️ Security
How to do automatic vulnerability analysis and assessment of your applications & network free of cost? by Octavio Mares
This article by Octavio Mares details how to use Deepfence ThreatMapper ( A tool for monitoring security threats and protecting applications in Kubernetes, Docker, Fargate Serverless and cloud deployments ) to do automatic vulnerability analysis and assessment of your applications & network.
New Google Dorks List Collection for SQL Injection – SQL Dorks 2021 by Gurubaran S.
Here is the Latest collection of Google SQL Dorks List Collection for SQL Injection 2021.
Fiddler Notes and UseCases by Alan Richardson
Alan put together a collation of his edited older posts on Fiddler in , explaining how he uses it to bypass restrictive proxy settings for tool configuration, remove headers, change browser verbs when accessing pages.
Testing APIs with Postman and OWASP ZAP proxy by Viv Richards
I had no idea that we might be able to use Postman for both API and Security Testing. Viv Richards shows how we can configure proxies and test API requests with Postman with ZAP proxy.
👉 Read all curated stuff on Security Testing here.
🌞 Accessibility
Blaming Screen Readers 🚩×5 by Adrian Roselli
Getting started with Accessibility testing using screen readers ? Wait a second and first spend some time and read this great post by Adrian Roselli on what to expect from screen readers.
👉Read all curated stuff on Accessibility Testing here.
🛠️ Resources & Tools
ThreatMapper — Identify vulnerabilities in running containers, images, hosts and repositories.
btop — A Linux system resource monitor with support for Mac in development.
Gauge — Gauge is a free and open source test automation framework that takes the pain out of acceptance testing.
Test Kitchen — Is an integration tool for developing and testing infrastructure code and software on isolated target platforms.
Docker Test — It provides easy to use commands for spinning up Docker containers and using them for your tests
📝 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,
When someone says testing is easy 😂
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.
Thanks so much for reading ,
Pritesh- Software Testing Notes