34: Lessons Learned in Finding Bugs

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 everyone! 👋

Welcome the 34th 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!

Happy Testing and have a great rest of the week! 🙏


📚 Testing

Lessons Learned in Finding Bugs by Michael Bolton

Michael Bolton explains the need of experimentation and product interaction in software testing with few to the point examples of exploring and finding bugs.

Bug triage sessions (bug scrubs) by Sérgio Martins

Bug triage sessions are great way to analyze, prioritize or close defects. Sérgio Martins wrote a great article detailing what bug triage is and how to properly conduct them.

👉 Read all curated stuff on Software Testing here.


⚙️ Automation

Functional Helpers For Cypress Tests by Gleb Bahmutov

This blog post will teach you how to write short and expressive Cypress tests using a library of tiny functional utilities cypress-should-really. Using this library you will be able to also write single functional callbacks to take advantage of Cypress built-in command retry-ability.

Tactic - Automate for yourself by Alan Richardson

Automating Strategically is hard. Sometimes we need to work tactically and learn, before we move forward.

Alan Richardson writes about how to proceed automation with strategic approach.

Learn how to use Git and GitHub in a team like a pro by Damian Demasi

In this tutorial, Damian Demasi explains step by step procedure of how to work in a team with a central repository on GitHub. Tutorial explores working on issues, commits, pull requests, code reviews, and more.

How to avoid hCaptcha with Selenium WebDriver by Zhimin Zhan

Ever wondered how to handle Capctcha when working with external websites ? Zhimin Zhan provides few options with practical usage.

Cypress basics: xpath vs. CSS selectors by Filip Hric

quick guide to get started with using xpath and css selector in cypress.

Integrating Jenkins in your automated tests for CI/CD Cedric Muuo

In this article, Cedric Muuo covers the importance of using Jenkins in test automation with detailed guide on how to Setup Jenkins with an automated test suite using NodeJs.

👉 Read all curated stuff on Software Testing Automation here.


🛡️ Security

What Is Embedded System Security? by Cyber Security News

This article provides detailed overview of how you can make your systems with built-in software secure and why it’s important.

How To Perform External Black-box Penetration Testing in Organization with “ZERO” Information by Balaji N

Lean about how External Black-box Penetration Testing is performed with “ZERO” information and see how susceptible the organization is from an external point of view and test the effectiveness of the security controls that are managed enterprise-wide.

👉 Read all curated stuff on Security Testing here.


🛠️ Resources & Tools

Extract Table Extract a table from an image or a PDF using AWS Textract (a service provided by Amazon.

nixty A Unix/Linux CLI tool that open files related to your Git workflow on VS Code.

ConEmu A full-featured local terminal for Windows, featuring tabs, splits, copy/paste, DosBox and PuTTY integration, and more.


📝 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.

Show me all 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,*

Testers don't like to break things, they like… 😂

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


Did You Enjoy This?

Then consider joining the 1000+ 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.

Subscribe to Newsletter

Get hand-picked round-up of the best resources and articles on Software Testing in your inbox. Every Week — for free!

No spam, ever. We'll never share your email address and you can opt out at any time.