Sponsored Link
Fast, Easy Test Automation from DoesQA
DoesQA makes it easy to build high-quality test coverage with reliable test automation. Automated testing how it should be rapid, 100% reliable, cost-efficient, and massively scalable. Start your free trial today!
NEWS
AI: More Testers, More Money
While there's some fear about AI taking over our jobs, Jason Arbon gives a few reasons behind the potential increase in job demand and pay for testers adopting AI.
Better Software, Faster: A Tester's Report On The Quality Assistance Model
Achieving software delivery speed and quality is often what development teams aspire for. Nataliia Burmei shares how the Quality Assistance Model can enable whole-team ownership of quality and define everyone's responsibilities.
Similarly, Ravisuriya Eswara came up with RAAMA: My Test Discovery Model.
Building an SQA Team in a Startup Environment
How is it to start a QA team in a startup? Putra Agung Pratama shares several valuable tips on aligning with business objectives, resource planning, recruitment strategies, test environment planning, and automation.
Furthermore, Michael Bolton has some good advice For the Interviewers: Evaluating Testing Skill.
Decoding the Goal of Software Testing
Whenever you start a new testing project, you should define what success will look like and why you do it, as Volha Hrachova rightly points out.
Also, Oleksandr Romanov shares a short story On ignoring recommendations and quality.
Feature Branch or Main? Exploring the Pros and Cons of Where to Test
Yuliia Kuprii explores a few scenarios of when to test during the feature development lifecycle.
AUTOMATION
How Synthetic Tests and End-to-End Tests Fit Together
Mihaela Sfat shares an interesting point of view on how using end-to-end tests can allow you to track your system's availability and stability from a user perspective.
iOS UI Testing with Deep Links
In this comprehensive guide, Emin Deniz demonstrates a handy strategy for leveraging deep links in the iOS app to navigate to certain while testing.
Test Flakiness in Automation
Lana Begunova wrote a solid, extended overview of test flakiness, explaining why it occurs and what you can do to minimise it.
And if you're looking for an example, Vladislav Ogir describes how they approached Solving flaky tests related to dates — My experience.
Writing A Test Specification For A Performance Workload
How do you design a workload for your performance tests? Wayne Roseberry explains all the aspects of actions, data, and variables affecting system performance with examples.
Additionally, Paul Grizzaffi advises you to Find Your Automation Friendlies when you start a new test automation project.
Sponsored Link
Automate the Testing Pain Away
Kickstart your team's automation journey with Mailsac. We'll show you how you can eliminate the manual aspects of form inputs and clicks using Selenium and Puppeteer. Automation doesn't have to be scary — dive into our guide and transform your team's approach to QA.
TOOLS
A brief introduction to Accessibility Testing using Axe
If you want to learn how to automate accessibility tests for your website, Ajitava Deb wrote a helpful guide on integrating Axe with Selenium tests in Python.
Similarly, Sean Coughlin explains how to implement them using Playwright and Axe-Playwright.
Cypress Flakiness Examples
This is a great, full-of-tips overview by Gleb Bahmutov on how to design tests to avoid flakiness, using Cypress as an example.
Breaking New Ground in Test Automation with CogAgent's Visual Language Capabilities
Curious about an open-source AI solution capable of GUI testing? Toni Ramchandani explores how to use CogAgent — a visual language model.
Speaking of AI tools, Jason Arbon leveraged the latest feature from OpenAI to create several GPTs for Software Testing.
JavaScript Web Test Automation Framework Rankings in JavaScript Rising Stars
Zhimin Zhan analyses the popularity of common JavaScript test tools over the past few years and shares his opinion on what's going to happen next.
Additionally, Joseph Ward published an interesting article about Harmonising Selenium with Playwright and Cypress: A Journey Through Network Event Handling.
Playwright — How to build Page Object correctly using fixtures
If you use Playwright for writing tests, Vadym Nastoiashchyi has some handy tips on implementing the Page Object Model using the built-in fixtures feature.
Additionally, Ignacio Martin Flores shows how to do Schema Validation with Zod and Playwright.
Relevant Spring Boot Testing Resources (2024)
Philip Riecks shares a lot of great resources on learning how to test Spring Boot applications in Java.
And speaking of Java, Wanuja Ranasinghe wrote a Beginner's Guide to REST Assured for API Automation Testing.
VIDEOS
Cypress vs Playwright: 70% Faster Automation
In this insightful, 45-minute recording, Lisa Weilguni explains to Nikolay Advolodkin the benefits of migrating their test automation solution from Cypress to Playwright.
What is the Page Object Model (and why you should care)?
Curious to learn why the Page Object Model is one of the most popular design patterns in test automation? Kacper Ciepielewski explains it well in this 43-minute video.
AND...
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 204th issue!
Capgemini has recently published World Quality Report 2023–2024 — a 96-page document outlining the latest trends and state of Quality Engineering.
Sounds like a lot? Luckily, Lee Hawkins did a great analysis: Reviewing Capgemini's "World Quality Report 2023–24".
And having reviewed three previous reports, Lee has some unique insights that he shares there.
So, enjoy and happy testing! 🙂
Dawid Dylowicz