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.
Just a Tester? A Report Part-Way Through Data Analysis by Isabel Evans
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.
What’s In a Name? by Kristin Jackvony
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.
Quick guide on Proxyman to inspect network traffic for iOS application. by Natascha Fadeeva
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.
So Why an Automation Stack and Not a Framework? by Paul Grizzaffi
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.
Are Cucumber with BDD useful in a test engineer’s diet? by Oleksandr Romanov
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.
To mock or to stub, that is the question by Pawel
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.
Reduce the explicit waits duplicated code with a custom driver class by Alex Siminiuc
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.
Most Important Network Penetration Testing Checklist by Gurubaran S
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.
Myths and misconceptions about accessibility by Julia Undeutsch
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,
Sometimes a request fails successfully 🤣
Keep Smiling and have a fun week.
📨 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.
👋 Reach Out
You can follow me personally @priteshusdadiya and follow @thetestingkit to keep up-to-date on the community & fresh links to read.
Thanks so much for reading ,
Pritesh- Software Testing Notes