Hello there! 👋
Welcome the 63rd 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!
In case you missed it, Stack Overflow recently shared the results of their annual developer survey: Stack Overflow Developer Survey 2022.
Although it says it’s a developer survey, remember that a tester writing code is also a developer in a sense. So, be sure to browse around the different categories covered. There were few things that grabbed my attention and I’m sure you will find it interesting too.
At present, many testers do not feel well-supported by their tools.
Isabel Evans did a fantastic job researching stories of frustration, fear, and anger among testers and what the data shows might surprise you. As it shows that the answers to the simple questions “Who is testing?” “How are they testing?” and “What tools do they need?” are not simple.
A whole lot is in a name! A common language, a sense of clarity, a shared purpose, and the ability to save time and communicate clearly.
If you are someone who sometime wonders why should anyone care what groups, teams, products, or tests are named? Kristin Jackvony masterfully shares five reasons for the same.
➜ Read all curated stuff on Software Testing here.
This guide by Natascha Fadeeva provides an overview on how to inspect and even change the data in our testing and debugging process with use of Proxyman and its features with a focus on iOS development.
You know, I have heard someone talking about why some has hard problem upgrading form selenium 3 to 4 and why some could do it without making any major changes. Paul Grizzaffi’s this article comes very close to explaining why. Read this article if you are also wondering why you should focus more about a stack instead of a framework.
There are many arguments for and against the usage of BDD for the test automation. Some love it and many hate it with passion. Oleksandr Romanov’s this article takes the side of against using BDD and clarifies why many testers don't love BDD in general and what are some of the challenges that forces them to avoid BDD.
Until very recently, I was in the same boat when it came to mocking vs stubbing. This article by Pawel helps clear things out with some simple examples.
I do enjoy Alex Siminiuc’s articles on selenium. It’s always so ripe with good examples and great advice. This time around he as written about how we could utilize the explicit waits more efficiently by creating a custom driver class that implements the WebDriver interface and overrides its methods.
➜ Read all curated stuff on Software Testing Automation here.
What are the ways to identify the security loopholes and what are some of the important tools used for the Network Penetration Testing? Read this article by Gurubaran S and find out.
➜ Read all curated stuff on Security Testing here.
Before you dive into the testing for accessibility, you should know why are you doing it. It' shouldn’t be just to checkmark a box as this article by Julia Undeutsch clearly explains it with great details. Julia address few common myths about accessibility and provides a rebuttal by presenting evidence and examples.
➜ Read all curated stuff on Accessibility Testing here.
🛠️ Resources & Tools
Allinone.tools — Yet another one-stop resource with tons of little utilities for formatting, editing, generating, minifying, and so on. This might be the largest of such collections I've seen.
Nano Staged — Tiny tool to run commands for modified, staged, and committed files in a Git repository. Helps speed up running of the tests, linters, scripts, and more.
Bash-Oneliner — A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
JSON Hero — Chrome extension for JSON Hero, a JSON viewer with lots of features to browse, search, and navigate your JSON data.
📝 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
- Do you crave acceptance? Never lower your standards...
- Interview the interviewer
- Ten Rules for Negotiating a Job Offer
⭐ LAST WEEK'S MOST READ
- 7 Major Trends in Front End Web Testing
- How Learning To Test and Code, and Becoming More Tool Aware Helped My Testing Career
- 10 Best Web Accessibility Testing Tools For QA Teams In 2022
😂 And Finally,
Keep Smiling and have a fun week.
📨 Send Me Your Articles, Tutorials, Tools!
👋 Reach Out
Thanks so much for reading ,
Pritesh- Software Testing Notes