Issue #16: Software Testing Insights
Welcome to the 16th 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:
Mastering iOS Performance Testing with CI
Demystifying Test Doubles and Fixtures
Load Testing Precision with JMeter
End-to-End AI Testing with Playwright
Handling URL Params in Cypress Tests
And many more....
📚 News
Addressing major challenges in mobile app testing and their solutions
Kshitij Sharma delves into the key challenges in mobile app testing, offering valuable insights and strategies to tackle them effectively.
How to Manage Bugs Across Development Stages
Deepika Kale provides a comprehensive guide on managing bugs throughout different development stages, ensuring smoother workflows and more effective resolutions.
Quality Beyond QA: Why a Comprehensive Approach in Software Development Matters
Cotopaxi Lyon stresses the crucial need for integrating quality at every stage of software development. She warns that neglecting quality leads to technical debt, burnout, and user dissatisfaction, urging a collaborative effort to create a culture of quality across organizations.
The Five “I”s of Great Testing
Cassandra H. Leung highlights five key traits—Imagine, Investigate, Inform, Illuminate, and Improve—that set great testers apart. She argues that these qualities, more than tools or tech, are what truly enhance a tester's effectiveness and impact on a team.
🧑🏻💻 Automation
Running iOS Performance Testing on CI
Alexey Alter-Pesotskiy shows advanced techniques for running iOS performance tests on CI, overcoming XCTest limitations with Firebase TestLab and custom baselines. His guide covers setting up tests, managing metrics, and integrating with CI tools for consistent results.
Demystifying Fixtures and Test Doubles
If you're curious about test doubles and when to use each type, Jamie Ingram offers a clear and practical guide to help you understand their purpose and application.
Mastering Load Testing with JMeter and jp@gc Throughput Shaping Timer
Darmawan Hadiprasetyo's blog explores mastering load testing with JMeter using the jp@gc Throughput Shaping Timer. Learn how to set precise load scenarios, configure tests, and analyze performance metrics effectively for accurate results.
End-to-End Testing an AI Application with Playwright and GitHub Actions
Jacob Habib presents an intriguing end-to-end testing approach for AI-based web apps using Playwright, showcasing how to effectively validate complex AI-driven functionalities.
Solving a problem of duplicate steps in Cucumber BDD testing
Vitaliy Potapov provides insights on overcoming challenges in BDD by reducing code duplication and enhancing the maintenance of BDD scenarios, ensuring a more efficient testing process.
Check URL Search Params Using Cypress
Gleb Bahmutov’s guide on checking URL search parameters with Cypress demonstrates how to validate query parameters and their values in your tests. It provides practical examples and tips for efficiently handling URL parameters in Cypress tests.
Configure and Run Selenium with Ruby on Github actions
Pradap Pandiyan’s blog guides you through setting up Selenium with Ruby and running tests on GitHub Actions. It covers configuring Ruby, ChromeDriver, and the Selenium gem, creating a test script with HTML reporting, and automating the process with GitHub Actions.
🎥 Videos
Supercharge Your Data Quality Testing with AI/ML
Yogendra Porwal discuss the crucial role of data quality testing in data-driven decision-making. They highlight the limitations of traditional methods, the challenges of increasing data volumes, and the potential of AI/ML to revolutionize data quality testing, offering insights into practical applications and future opportunities.
Remote Software Testing Salaries
Daniel Knott's new YouTube video breaks down remote salaries for software testers, offering insights on earnings, high-paying roles, and how company and industry affect pay. He also shares salary ranges and market resources.
📨 Submit Your Articles, Tutorials, and Tools!
💡 Have an idea you'd like to share? Click here to submit your ideas! 📝
For more updates, follow us on LinkedIn at QA Avenue.