Issue #24 : Software Testing Notes
💥 The Errors of Estimation • 🛡️ Three Security Highlights For Terraform on AWS • 🎡 What Makes a Good Automated Test? and more...
Hello everyone! 👋
Welcome to the 24th 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.
Consider subscribing if you haven’t already 👇
It has been around 6 months 🥳 (we are at 24th issues) since publishing the first issues and I still can’t believe that I was able to publish newsletter each week, consistently. This is a personal best for me (yay 🙌 ).
With that being said, It’s time for our weekly round up of curated links. I have lots of nice reads for you this week, let me know what your favorite is!
Happy Testing and have a great rest of the week! 🙏
📚 On Testing
Why test your software at the initial stages ? well, one of the reason is to avoid high costs in damages and repair. Wondering how higher that cost might be? Prithwish Satpati has compiled a list of 7 bugs that cost some organizations very dearly.
Recording of virtual event organized by InfoQ on what the best patterns for testing in production are and how testing in production can provide feedback that can be built back into the continuous delivery lifecycle of DevOps.
Lets by honest estimations never work either for development or testing. Vasco Duarte accurately pin points the reasons and explains it with particle examples.
I really liked the way Stu explains the what quality means when it comes to testing.
Kim Engel describe the approach used for bug reviews along with what worked, what didn't work, and lessons learned along the way.
Some excellent insights in this blog post on what makes a good automation test/ Kristin Jackvony writes about six indications as listed below that you have a good automated test.
It tests something important
It fails when it should
It runs quickly and
It runs at appropriate times
Would you like to use a tool that's fast, lightweight and makes API testing super simple? Well, this post by Carlos Jasso might interest you.
A great article by David Tzemach showing us how agile teams can use agile values and principles to meet challenges when facing an automation project.
This post covers different assertions like Array Containing, to Be, Modifiers, Async, Resolves etc with examples. Marabesi Matheus has written a great to the point piece.
In this post, Corina Pip discusses the architecture of the tests, technique for writing them, while keeping in mind reusability and separation of concerns.
Great article about implementing the the contract testing by Akshay Anand.
Can a chrome extension degrade the performance of a web app that you are using ? Bruno Couriol published a post summarizing the recently published report by DebugBear reviewing the impact of the 1000 most popular Chrome extensions on browser performance and end-user experience.
An introduction to stored cross-site scripting (XSS) vulnerabilities by Vickie Li
As always, Ady Stokes is back with this monthly retrospective on all thing accessibility.
🛠️ Resources & Tools
It’s a user-friendly command-line HTTP client for the API era. It comes with JSON support, syntax highlighting, persistent sessions, wget-like downloads, plugins, and more.
improves stability of Selenium-based test cases, handling changes of updated web elements.
A set of components that leverage the AWS CDK to make testing of serverless constructs in the cloud straightforward.
"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
A collection of useful links for Pentesters.
Perform visual testing with record and play Brimstone pixel-perfect webpage automation tests.
📝 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.
😂 And Finally,
Keep Smiling and have a fun week.
👋 Reach Out
Let me know what you thought about this newsletter, maybe you have some ideas you'd like to share.
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