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!
Pritesh from Software Testing Notes here 👋.Welcome to the 9th issue of Software Testing Notes! 🚀. Lot's of good content for you in this weeks newsletter! Hope you have a great rest of the week.
Last week on May 20, 2021 world celebrated Global Accessibility Awareness Day. Apple has shared powerful software updates designed for people with disabilities. Lots of good content was posted on reddit. Many dev communities are taking about it specially the Game dev community .
Have you done Accessibility testing ? let me know few stories about it in the comments below
or replying to this email.
📚 Top Reads
#21Days21Tips (Free Ebook) by
The Test Chat Community
#21Days21Tips was a initiative started by the The Test Chat Community over LinkedIn and Twitter to share tips by the software testers everyday for 21 days. The good folks at The Test Chat Community has collected all the amazing information shared by the community and turned it into Ebook.
Testers Need to Read Code by
Maaret Pyhäjärvi
Do you want to get intimately familiar with the Software. There is a one answer Read Code. It can improve your testing capabilities and increase cooperation with the development team. One thing that has help me a lot is hooping into the debugging call with developers. even if I have nothing to contribute at code level, this single habit alone has helped to become a far better tester than I was before
Why are developers against testability? by
Gregory Paciga
Funny how I just talked about the joining the developers into the debugging sessions in above comment and now here the second link is about why it might bothers some developers and might be against testability (Not all are like that of course. Great developers don’t mind looking at flows in their code. They rather encourage it as this is how we learn and grow.)
Gregory Paciga explains couple of ways for the testers to mange such situations which can become quite difficult to handle.
Expanding on the Tester Bill of Rights by
Jonathan Thompson
In a Agile Testing: A Practical Guide for Testers and Agile Teams by Lisa Crispin and Janet Gregory authors have created something called “Tester Bill of Rights”. It has six articles, each describing a primary right or responsibility of the tester within an agile team.
Jonathan Thompson has written a article that expands on the subject and answers couple of questions that might not be clear to the new testers.
⚙️ Automation
5 Ways to Speed up Your End-to-End Tests by
Dennis Martinez
End to End (ETE) tests are slow and can become costly over time. Dennis Martinez shows us few way on how we can speed up the ETE automation tests without sacrificing development or deployment time.
Deconstruction of the Cucumber JUnit Runner Behavior by
Sumon Dey
Understanding how Cucumber JUnit Runner execution starts and How to create a custom Cucumber JUnit Runner wrapper.
How to deal with shadow dom elements when shadow-root is closed with selenium? by
Sanjay Kumar
Not everything is visible and can be accessed by using selenium only. shadow DOM elements are one such elements. Sanjay Kumar has shared it with practical example in a video tutorial using SelectorsHub which he has created.
💨 Performance
An early look at Postgres 14: Performance and Monitoring Improvements by
Lukas Fittl
The first beta release of the upcoming Postgres 14 release was made available yesterday. This article is a first look at what's in the beta, with an emphasis on one major performance improvement, as well as three monitoring improvements.
YouTube Playlist for Chrome DevTools for Performance Engineers series by
NaveenKumar Namachivayam
Naveen has stared an series on YouTube explaining how we can utilize the Chrome DevoTools for the Performance Profiling and more.
🛡️ Security
How To Perform External Black-box Penetration Testing in Organization with “ZERO” Information by
BALAJI N
Think of this as small case study , BALAJI N and his team was given “ZERO” information to perform an external black-box penetration Testing. This article Balaji details step by step tasks they executed to find how susceptible the organization is from an external point of view and test the effectiveness of the security controls that are managed enterprise-wide.
Guide to Penetration Testing (Security Testing) by
Cyril James
Cyril James focuses on why there is a need for penetration testing, the penetration testing methods and the procedures to follow to perform a successful pen test.
🛠️ Resources & Tools
Chaos Monkey
Chaos Monkey is responsible for randomly terminating instances in production to ensure that engineers implement their services to be resilient to instance failures.
WAVE Evaluation Tool
Evaluate web accessibility within the Chrome browser.
📝 List of Software Testers
Testers added this week : Erin Hess, Julia Pottinger, Graham Ellis, Kim Cote and Pricilla
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.
And Finally, Microsoft will drop support for IE11 in 2022
Testers around the world be like 🥳🎉😃🥂😂
👋 Reach Out and 🌎 Get Social
Tell me about what you're working on, some of your goals this year or any wins you have had. Let me know what you thought about this newsletter, maybe you have some ideas you'd like to share.
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
Did You Enjoy This?
Then consider joining the 2,667 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.