Testing Signals with Angular Testing Library
A guide on how to test Angular components using the new Signal APIs with Angular Testing Library, covering input properties and setup.
A guide on how to test Angular components using the new Signal APIs with Angular Testing Library, covering input properties and setup.
A critical analysis of whether test automation truly reduces stress and disruptions, or if it can initially increase workload and pressure on teams.
Discusses the pitfalls of automating tests just to follow trends, emphasizing business value over mimicking tech giants.
A guide on selecting the right teams and projects for successful test automation by prioritizing high-probability wins over maximum theoretical impact.
Explores using multimodal vision AI models like LLaVA for advanced UI/UX test automation, moving beyond traditional methods.
A guide to creating an effective automated testing strategy, covering evaluation criteria like certainty, speed, and maintainability with a practical use case example.
Explores how AI and LLMs can enhance CI/CD pipelines by predicting test failures, generating tests, enabling intelligent rollbacks, and detecting anomalies.
Explores the growing focus on debugging tools in testing frameworks like Cypress and Playwright, highlighting their importance for developer insight.
Explores the role of automation in software testing, discussing how automated tests act as change detectors and strategies like TDD and ATDD.
A response to rumors about Cypress.io 'dying', analyzing recent updates and defending the tool's future and company health.
A guide to using Zod schema validation with Playwright for robust API testing, focusing on response shape over content.
A guide to implementing the Page Object Model design pattern for test automation using the Maestro framework with YAML syntax.
Author shares results of live integration tests for the vdirsyncer rewrite against real CalDav servers like Baikal and Nextcloud.
Explains Playwright's built-in test retries, auto-waiting locators, and explicit Retry API for custom conditions in test automation.
A guide on integrating Cucumber with Cypress for behavior-driven testing, covering setup, pros/cons, and practical steps.
Learn how to use Playwright's grep functionality and tags to organize and selectively run subsets of your test suite for efficiency.
A guide on structuring large-scale Cypress test automation projects, covering principles like code integration, readability, and speed optimization.
Explains how to use Playwright's soft assertions to improve test reports by capturing all failures in a single test run.
Explains why and how to use Cypress's cy.session() command for login state management instead of traditional page objects or custom commands.
A guide to setting up and running Playwright end-to-end tests within an Azure DevOps pipeline, including YAML configuration and artifact publishing.