Hello everyone! 👋
Welcome the 31st 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!
Happy Testing and have a great rest of the week! 🙏
Why can’t the QA team and the DEV team ever get along? 😅
Cagri Ataseven explains one of the the reason is the conflict between QA and Dev Team because SBLC is not understood in the same way by the two teams and is misapplied in practice.
In this article, Cagri explains what the software bug life cycle (SBLC) is, its importance, and how it should be implemented effectively in practice.
There are many companies that don’t have dedicated testers. But then how do they test ? Well, Luis Silva shares how having Testing parties they are able to facilitate testing.
We know that asking lots of questions results in a better understanding of the product. But asking questions doesn’t necessarily mean that you will get what you were looking for.
Julia Evans writes about what can go wrong when asking questions and how to avoid situations like this and get the answers you need.
How do you define quality ? How does it relates to software and what does it mean to you ? Ben Dowen shares an excellent post on how quality is defined and what does it mean to as individual and as a team for a software.
Getting stared in your very first developer / tester job and looking for some tips and guidance ? Dennis Martinez has just published this article for you.
👉 Read all curated stuff on Software Testing here.
Very detailed step by step article by Colby Fayock on how can we use GitHub actions and cron to generate and email a daily report.
Following best practices are very helpful to achieve any project success whether it’s development or automation. In this article, Anton Smirnov shares some of the Selenium best practices for your project success.
If you are starting a new automation project, Pause for a second and read this article by Oswin Losper on things to consider before choosing the right tool for your automation needs instead of picking that new and shiny popular tool.
Testing that React app and don’t know where to start and have no prior experience ? Take a deep dive into this step-by-step video tutorial by Nikolay Advolodkin on how to test a react web app using NodeJs, Cypress, and WebDriverIO.
Automation is good. It helps you to avoid doing reparative tasks and saves you hours of labor which can be focused on some other important tasks. But it can reach a point at which it is no longer supporting organizational goals. Martin Ivison examines four key causes for this unhealthy state and finds out that carefully chosen metrics can go a long way to prevent and remedy this problem.
Paul Marinescu writes about how Facebook manages stable infrastructure with abstractions and automated testing for developers to prototype, test, and iterate on new features quickly.
👉 Read all curated stuff on Software Testing Automation here.
In this article you will learn, how to get started with Ddosify, scenario design, and more.
👉 Read all curated stuff on performance Testing here.
Top ten vulnerabilities that threaten your API, how to identify them, and how to prevent them
👉 Read all curated stuff on Security Testing here.
🛠️ Resources & Tools
gauge — Gauge is a light weight cross-platform test automation tool. It provides the ability to author test cases in the business language.
Galen — is an open-source tool for testing layout and responsive design of web applications. It is also a powerfull functional testing framework.
Citrus — Framework for automated integration tests supporting a wide range of message protocols and data formats! like Kafka, Http REST, JMS, TCP/IP, SOAP, FTP/SFTP, SSH, XML, Json and much more!
Gitleaks — A security tool for detecting hard-coded secrets like passwords, API keys, and tokens in Git repos.
ScreenToGif — Screen, webcam and sketchboard recorder with an integrated editor
📝 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