Welcome to the 2nd 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:
Key considerations for effective regression testing.
Introduction to the Rapid Software Testing approach.
Debunking the misconception that quality can be precisely measured.
Tips to improve developer experience in testing.
Structuring tests with Playwright and TypeScript.
And many more...
📚 News
Making Progress on Regression Testing
Michael Bolton provides an excellent, detailed guide on the key considerations for conducting regression testing.
A quick look at the context-based methodology
If you're unfamiliar with the Rapid Software Testing approach, Winston Aleph Cruz Kasse offers an insightful introduction to this context-driven methodology.
QA myth busting: Quality can be measured
Rease Rios explores the misconception that quality can be precisely measured. Using the analogy of a family road trip, Rios illustrates how the assessment of quality is inherently subjective.
Software Quality and Developer Experience: Why testers should care about it
A key responsibility of a tester is to assist others in enhancing their testing skills. Fernando Teixeira shares valuable insights on improving the developer experience.
🧑🏻💻 Automation
A Simple and Effective E2E Test Architecture with Playwright and TypeScript
When building a test architecture, many nuances must be considered. Denis Skvortsov shows a clear method for structuring tests by separating components with the “Feature Object” approach.
A Deep Dive into Geolocation with Playwright(TypeScript)
Ever tested your apps across different geographic locations? Irwan Syarifuddin shows a step-by-step guide on controlling geolocation in automated tests using Playwright and TypeScript, covering installation, permission settings, and basic setup.
Using the New Swift Testing API to Test our Domain Layer
For those involved in iOS automation testing, there's now an innovative method to test your Model layer using the new Swift Testing API. Lucas van Dongen demonstrates how to do it.
XCUITest (iOS) Automation with POM Techniques
The Page Object Model is a widely used pattern in test automation. Syeda Quratulain Asad demonstrates how to implement this approach within a native test framework for iOS UI tests.
🛠️ Tools & Resources
Keploy - An open-source, Go-based backend testing tool designed to convert user traffic into test cases and data stubs, offering extensive flexibility and functionality.
Streaming Data Generator - Built with FastAPI, this tool generates customizable streaming data, supports various distributions and anomalies, and enhances test reproducibility.
JSONGenerator - A versatile, text-based tool that generates accurate JSON data structures for mock data, compatible with any language. Simply input functions on the left side to generate data for copy/paste on the right.
📨 Submit Your Articles, Tutorials, and Tools!
💡 Have an idea you'd like to share? Click here to submit your ideas! 📝
Great insights on regression testing and automation! The discussion on Rapid Software Testing and Playwright caught my attention, as structured test architectures are crucial for scalability. For those exploring deeper regression testing methods, this resource might be helpful: https://labdeck.com/regression-testing-and-stat-studio-regression-testing-software/. It provides an advanced toolset for regression model validation, statistical analysis, and visualization. Simplifies key metrics like R-squared, p-values, and residual analysis, making the testing process more efficient. Excited to see more discussions like this!