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 there! 👋
Welcome to the 77th 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!
📚 Testing
Human skills to win in Software Testing by Gaurav Singh
We often say that critical thinking is one of most important thing to have in the field of software testing. But what are some of the other skills that you can hone to become a better tester? Gaurav Singh writes about how having a curios mind, building trust, empathy can make you an excellent Tester.
Testing an application you're unfamiliar with - where to begin? by Mirza Sisic
Where to begin testing when you don’t know how the app works? Mirza Sisic shares some great tips that might be useful if you ever find yourself in such situation.
➜ Read all curated stuff on Software Testing here.
⚙️ Automation
7 Test Automation Mistakes and Solutions with Examples by Elvira Riianova
In this article, Elvira Riianova writes about the most common test automation mistakes and their solutions with examples.
How to retrieve data from GitHub in Cypress by Anshita Bhasin
This is a very creative and useful solution to use Github repo as a test data source (CSV file)😃. Thanks for sharing Anshita Bhasin.
Two Simple Reasons that ChatGPT (AI) Won’t Work in End-to-End Test Automation by Zhimin Zhan
ChatGPT is the talk of the town right now for every industry. For software testing, its certainly a helpful utility but you use it wisely. Zhimin Zhan did few exercises using ChatGPT for testing and results were not that promising. Read this article to know more about it.
pytest tips and tricks by Brian Okken
Are you using pytest? Here is a article written by Brian Okken containing nice set of tips and tricks that can be useful for your everyday tasks.
Base64 decoding using Postman by Millan K.
Ever needed to decode or encode your string in Base64? Millan K. shares a great trick on how to utilize Postman’s request Tests tab to decode the Base64 data (use any random url, use it offline) with easy to copy and paste code.
➜ Read all curated stuff on Software Testing Automation.
💨 Performance
Load Testing Made Easy with K6: Using Faker Library and CSV Files by Farhan Labib
Take a look at this article by Farhan Labib exploring how to use Faker library and CSV files to generate dynamic test data for your load testing scripts with K6 load testing tool.
Android Apps Performance Testing Using Appium by Abhishek Dhoundiyal
If you are using Appium for your mobile app testing then there is a method called getPerformanceData()
to get some useful insights such as CPU, memory, network traffic, and battery performance data. Read this article to know how to do it.
SQL Server Database Performance Tuning by Brent Ozar
Not about doing performance testing of a databases but if you are considering for some performance tuning of your SQL Server, Brent Ozar has shared some good tips that you can follow/recommend.
➜ Read all curated stuff on Performance Testing.
🛡️ Security
Wireshark Cheat Sheet – Commands, Captures, Filters, Shortcuts
Wireshark is one of the most popular tools to network troubleshooting and analysis for security testing. Here is a cheat sheet having all the commands and useful features of Wireshark in the one place.
Understanding The Basics Of Threat Modeling In Security Testing
Threat modeling is a process that helps organizations identify and analyze potential security threats to their systems, applications, and processes.
This blog post from TestUnity explores the importance of threat modeling in security testing and why it’s a critical step in ensuring the security.
➜ Read all curated stuff on Security Testing.
🌞 Accessibility
What Is Accessibility Testing, Objective, How-To & More? by Mukta Sharma
This is a nice, short and to the point article describing what Accessibility testing is, it’s objective and how to perform it. In addition, Mukta Sharma has also prepared the List Of Tools To Perform Accessibility Testing.
Furthermore, if you are looking for some specific tooling for accessibility testing, I’ve curated 22 + Accessibility Testing tools @ TestDevTools.
➜ Read all curated stuff on Accessibility Testing.
🛠️ Resources & Tools
Browse curated library of 300+ hand-picked tools & resources to help you solve your everyday software testing problems and supercharge your testing.
📝 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
- 3 things you’re doing wrong in 1:1 meetings
- If you sit for more than 6 hours a day, read this
- Teaching Others: The Ultimate Learning Hack
- 📆 Save time with Google Calendar tricks
⭐ LAST WEEK'S MOST READ
- Mastering T-Shaped Skills: A Comprehensive Guide for Software Engineers in Test
- How to create integration tests for an API server with 90% Code Coverage in 1 hour without writing any code
- A Practical Approach to Automated Accessibility
😂 And Finally,
Alpha Chad rubber ducky debugging🤣
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
Wrote 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.
Thanks to everyone for subscribing and reading!
Happy Testing!
Pritesh(@priteshusdadiya)
Did You Enjoy This?
Then consider joining the 2,630 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.