Sponsored Link
5 Hours of Regression Testing in 5 Minutes!
Automation testing in fast-moving teams can be challenging. Old tests need updating, new tests need creating, and you need all the results fast! Check out the new tool, which promises to speed up every part without AI. Start a free trial!
NEWS
Beyond Bugs: How QA Fuels Collaboration and Innovation in Agile Teams
Do you need QA in Agile? Bharat Varshney answers this question and explains the tester's role.
Experienced Testers: Your personal best practices for an easier life?
There are many testing practices and principles — but which ones are the most useful in practice? You can find several interesting examples in this thread.
Also, Mike Harris explains why Developing your listening skills is really useful.
How do we measure the Performance of a Microservice, Service, or Server?
Srinath Perera describes two main metrics that matter in performance testing and then gives a few examples of running such tests.
My Story as a QA Lead: What I Do Every Day in the World of Software Quality
What does it take to be a QA Lead? Hardik Chotaliya shares some good pieces of advice based on his experience.
Nine Reasons Testing Becomes a Bottleneck
Kristin Jackvony explains what makes testing inefficient and advises what to do in each case.
Similarly, Jeff Nyman advises focusing on the three key pillars: testing, testability and automation, in his Scrutinize, Stabilize, Sustain article.
AUTOMATION
API Acceptance Test Journey in Microservice Architecture using WireMock
In this article, Burcu Akkaya shows how you can set up and use WireMock to improve API testing.
Also, Gil Zilberfeld wrote a concise article explaining Abstraction and Testing — Mocks.
How Do We Manage UI Tests in Sprint?
Mahir Berk Canan and Esra Cebeci describe the strategy and implementation of tracking iOS UI test automation during development that they implemented.
Moreover, Bharat Varshney explains how we can benefit from Leveraging Test Automation for Seamless Iterations in Scrum.
Scalable Continuous Integration for iOS
If you want to learn about setting up robust CI for iOS development and testing, Alberto De Bortoli wrote a detailed guide.
It's especially important if you want to implement a Release Train in mobile development, as Maxim Kachinkin explains.
The Ultimate Automation Framework Guide: Introduction and Planning
What does it take to set up a test framework? And how can you do it? Irfan Mujagić wrote a wonderful series of articles explaining it step by step. Here are the part 2, part 3, part 4 and part 5.
You may also want to create Testing API (TAPI), as suggested by Michael T. Andemeskel.
Ways to Organize End-to-End Tests
There are different ways of managing and structuring your tests. Andrey Enin gives a few tips depending on the setup.
And once you have the structure sorted out, you may want to look into creating Custom Assertions for Cleaner Code, as per Elias Nogueira's advice.
Sponsored Link
Can Playwright Write Tests For You With Codegen?
Writing test scripts often involves repetitive, mundane steps. Discover how you can streamline this process with Mailsac's latest video, showcasing Playwright and its intuitive new feature — Codegen. Eliminate the boilerplate and enhance the efficiency of your testing life.
TOOLS
Appium Native Mobile Commands — Execute Script Overloading
Continuing the great series of comprehensive articles on testing mobile apps with Appium, this time Lana Begunova shows how you can extend the tool's capabilities with some helpful features.
Playwright Indent List Reporter
Want to get more clarity in your Playwright test reports? Butch Mayhew demonstrates the indent-test-reporter library built specifically for that.
Pragmatic UI testing in Jetpack Compose
Nicola Gallazzi shows how to leverage the new testing API for UI testing of Android apps, enabled thanks to the Jetpack Compose toolkit.
Selenium WebDriver is Still the Best Web Test Automation Framework in 2024
There are a lot of debates around the best test tools for web testing, and here's Zhimin Zhan's perspective on the current state.
Ultimate PACT Guide: Implement Contracts Tests within 5 minutes
If you want to learn about contract testing and how to implement it using Pact, here's a decent guide with an implementation example.
VIDEOS
Design Patterns for High-Quality Automated Tests — Anton Angelov
This is a great, 35-minute conversation on leveraging test automation design patterns between Anton Angelov and Nikolay Advolodkin.
In relation to that, Gil Zilberfeld recorded a 46-minute video about best practices for writing Clean Tests.
Playwright Tutorial Java Full Course in One Shot
Want to learn Playwright in Java? Pramod Dutta recorded a two-and-a-half-hour tutorial that guides you through all of its aspects.
AND...
CTRL+CCCCCC... 🤣
Thanks for reading!
If you like this newsletter and it helps you become a better tester, you can say thanks and buy me a coffee.
COMMENT
Welcome to the 202nd issue!
Today, I want to share with you an intriguing research paper on the role of Software Quality in Developer Productivity.
It's been written by the Engineering Productivity Research team at Google and it's full of insights on the theory of quality and its potential impact.
You can also read this handy summary by Abi Noda.
Happy testing! 🙂
Dawid Dylowicz