Welcome the 40th edition of Software Testing Notes, Before I begin, let me thank everyone for reading and subscribing to this newsletter. Your support has been incredible this past year. I hope you all will stay healthy into 2022 and have exciting new projects to work on.
With that being said, lets jump to the nice reads for this week, let me know what your favorite is!
As a tester, better way to understanding the product is to ask questions. lots and lots of questions but when, where and how to ask them ? A very thoughtful read indeed.
Requirement documents are important. They guide us about how the product should function. As Michael Bolton puts it “they are expressions of intentions about some of the needs and desires for the product”. But as a tester, are they enough ? what more could be done? Read as to why good testing should include much more than confirming that the product can appear to do what people say it should do.
A lot has been said about skills we all look for in our leaders but is same for the testers or do we look for something more ? Brijesh Deb focuses specifically on what look for certain traits in a leader as a tester.
➜ Read all curated stuff on Software Testing here.
Thank you Andrew for putting together all sites to practice test automation.
Quick and step by step way to start debugging playwright tests in VS code.
Ravisuriya details an automation strategy for an ecommerce website where a payment method is integrated and when using the website mobile device, an another mobile payment app will be called for the payments.
Struggling with regular expressions ? you are not alone. brew yourself a nice cup of coffee and get a dose of this detailed article and get started with regular expression.
➜ Read all curated stuff on Software Testing Automation here.
JMeter 5.5 will have a new experimental feature called Open Model Thread Group. Naveen provides early insights to us in this article.
Sometime you don’t want to use any tools and fancy new libraries to send some concurrent requests or do some smoke tests. Threading in python is a very useful in this regard. Read this article by Pavle Djuric on how to implement threading in python to generate concurrent HTTP requests.
➜ Read all curated stuff on performance Testing here.
This is a collection of high value information on specific mobile application penetration testing topics and checklist, which is mapped OWASP Mobile Risk Top 10 for conducting pentest.
➜ Read all curated stuff on Security Testing here.
New year with first round-up of all thing accessibility by Ady Stokes.
➜ Read all curated stuff on Accessibility Testing here.
🎁 Bonus Content
📌 OTHER INTERESTING STUFF
⭐ LAST WEEK'S MOST READ
- Why Should Software Testers Understand Unit Testing?
- How to give constructive feedback to developers and help people accept your feedback positively?
- Why does the tester need to bother about distributed systems?
🛠️ Resources & Tools
Explain and Send Screenshots — Capture or record a video of your screen, write text or arrows and share it.
Selenium Wire — Selenium Wire extends Selenium’s Python bindings to give you access to the underlying requests made by the browser. You author your code in the same way as you do with Selenium, but you get extra APIs for inspecting requests and responses and making changes to them on the fly.
Regexper — Create a Railroad (flow chart) Diagrams from your regular expressions to visualize the regx in simpler way.
📝 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.
📨 Send Me Your Articles, Tutorials, Tools!
😂 And Finally,
Keep Smiling and have a fun week.
👋 Reach Out
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