Issue #49 : Software Testing Notes
✒️ How to write user-friendly error messages • 🧭 Cypress Lighthouse Example • 💡 The Positive Outcomes Of Negative Testing
Hello there! 👋
Welcome the 49th 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!
Consider subscribing if you haven’t already 👇
Twitterverse has been buzzing about testing lately. Many great discussion happened this past week. Let me share four things that caught my eye.
Nicola (Owen) Lindgren asked testing community on twitter “blog has helped your career/opened up opportunities for you” which she has turned into a nice blog post.
Although written from the UX perspective, this is a great article on importance of writing good error messages and how people will feel reading your error messages.
Are you looking for a tester or if you are a tester looking for a Job ? Here is a recommendation of 10 skills by Kristin Jackvony on what to look for in a tester role.
you don’t need that fancy chrome extension just to take screenshots of your webpage. There is way to do just that without using any additional tool. Dominika Zając shows us how to do it using Chrome Browser.
Many times if you are single QA or starting a job in new company where there is no established practices for the testing. It could be frustrating to introduce of testing practices in such environment. In this article, Ferdinando Santacroce provides few suggestions on how to introduce testing practices in companies.
➜ Read all curated stuff on Software Testing here.
you often read and hear about what is TDD but more less so about what is isn’t. Victor Billettedev did a great job explaining how the TDD cycle works. what it is and what isn’t and what other benefits it brings to the table.
Very good POC and starting point for anyone who wants to start using Puppeteer to automate. Nikola Brežnjak shows process of automating of logging into ASC (App Store Connect) and taking a screenshot of the crashes, and preparing a report.
You can also take a look at his previous post on PactumJS framework introduction.
This article by Leonardo Galani will server as a great starting guide if you are wondering how to get started with AWS Lambda Integration testing. The article uses the nodejs lambda project as a example.
Easy to follow step by step guide to Appium and Xcode installation and configuration.
➜ Read all curated stuff on Software Testing Automation here.
This was a pleasant surprise as I was just looking for way to integrate front end performance tests with Cypress. As always, detailed and to the point article with practical code example by Gleb Bahmutov.
Naveen kumar has created the JMeter plugin to validate the thread groups under test plan with options to change the validation properties using jmeter.properties file. Plugin is also available via JMeter plugin manager.
➜ Read all curated stuff on performance Testing here.
Charles breakpoints tool lets you intercept and manipulate requests and responses before they are passed through Charles.
Testing APIs with IOS application ? here is a good article by Natascha Fadeeva on how to use Charles breakpoints tool to change network data and test your iOS application.
➜ Read all curated stuff on Security Testing here.
🛠️ Resources & Tools
dsq — Command line tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
json-model-validator — A flexible and lightweight JSON data validator and formatter as an npm package.
Screenity — The most powerful screen recorder & annotation tool for Chrome 🎥
Omni — Manage tabs, bookmarks, your browser history, perform all sorts of actions and more with a simple command interface.
Talon — Talon aims to bring programming, realtime video gaming, command line, and full desktop computer proficiency to people who have limited or no use of their hands, and vastly improve productivity and wow-factor of anyone who can use a computer.
📝 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
The Not-To-Do List: 9 Habits to Stop Now by Tim Ferriss
Find the root cause of your productivity problem with the "5 Whys" technique by Karine Bengualid
The Incredible Benefits of Being Action-Oriented by Gregg Vanourek
⭐ LAST WEEK'S MOST READ
😂 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