Issue #27: Software Testing Insights
Welcome to the 27th edition of QA Avenue ✨. As the leading community for QA professionals, we bring you the must-read content that drives excellence in the field. Hope you're having a fantastic week!
This time, we will explore:
Testing Beyond Pass/Fail: Deeper Insights
Risk vs Effort: Prioritizing Effectively
Agile Testing Quadrants: Balanced QA
Custom Assertions with AssertJ: Cleaner Code
API Security Testing: Resource Management
And many more.
📚News
A good tester is a good communicator
Maaike Brinkhof emphasizes that strong communication skills are essential for effective testing, making a good tester a great communicator.
The Impact of Extensive Testing: How Weeks of Bug Fixing Transformed My Skills
Adheesha Chamod reflects on how weeks spent fixing bugs significantly sharpened his skills, offering insights from a software engineer's perspective.
Software Test reports: Why you need to go beyond just Pass or Fail?
Guruprasad B Gopinath highlights the importance of looking beyond simple "Pass" or "Fail" results to gain deeper insights into test quality and software performance.
Testing is Contextual — No Best Practices, Please
Jayateerth Katti reminds us of the value in approaching testing with fresh eyes and shares practical tips for adopting a new perspective.
Risk vs Effort: How to prioritise based on Risk
Stuart Thomas emphasizes prioritizing based on risk vs. effort, offering guidance on balancing these to focus on the most impactful areas first.
The Agile Testing Quadrants
Lisa Crispin recently shared an updated take on the Agile Testing Quadrants, a practical tool that helps teams categorize and plan testing activities for balanced, effective quality assurance in Agile projects.
🧑🏻💻 Automation
Automated Exploratory Testing: Reality or Dream?
Gil Zur highlights how AI-driven testing can replace traditional manual test writing, accelerating test development without relying on models like Page Object Model.
Assert with Grace: Custom Soft Assertions using AssertJ for Cleaner Code
Elias Nogueira explains how to improve testing with AssertJ custom soft assertions, creating cleaner, more readable tests for better error management.
Security testing your APIs - Unrestricted Resource Consumption
Bas Dijkstra continues his OWASP API Security Top 10 series, diving into practical methods for testing and exploiting API endpoints.
Your problem isn’t test scripts
Ville Rytinki’s article reminds us that testing issues often go beyond just the scripts themselves.
How APPIUM actually works? *Internal Architecture*
Partik Chandra provides a quick overview of how Appium, a popular open-source tool, effectively supports mobile testing.
But How Much Abstraction is Still Okay in Cypress? To POM or Not To POM
Sebastian Clavijo Suero offers a thorough analysis of applying the Page Object Model in Cypress tests.
Boosting API Test Efficiency with Playwright's Request Interception
Irfan Mujagić demonstrates how to boost API test efficiency using Playwright’s Request Interception.
📨 Submit Your Articles, Tutorials, and Tools!
💡 Have an idea you'd like to share? Click here to submit your ideas! 📝
For Sponsorship or Collaborate with QA Avenue check here.
For more updates, follow us on LinkedIn at QA Avenue.