Technical Articles
Technical articles and best practices on testing, CI/CD, and automation.
Technical Articles
Cypress 16 Migration
How I leveraged Claude Code skills to help me migrate Cypress 16 deprecations in time
See how a reusable Claude Code skill turned Cypress 16's Cypress.env() migration into a fast, secure workflow that classifies sensitive values, preserves command ordering, and verifies every change.
Cypress Global Hooks
How I stopped declaring login in each of my 5.000 tests
Leverage Cypress global hooks in e2e.ts to eliminate repetitive cy.login() calls across 5k+ tests, handling testIsolation, multiple credentials, and complex login strategies with ease.
AI + Cypress
How Cypress Will Revolutionize AI in Testing with cy.prompt()
Discover how cy.prompt() integrates AI-powered test generation directly into Cypress, transforming the future of test automation with smarter, faster, and more reliable end-to-end workflows.
cy.prompt() Tips
How to get most out of cy.prompt()
6 tips and tricks to maximize your AI-powered testing with cy.prompt() in Cypress. Learn best practices for leveraging this powerful new AI tool effectively.
Excel Validation
How to validate tables, rows or any content of an Excel file using Cypress
Master Excel file validation in E2E tests. Learn to parse, validate, and assert tables, rows, or any content directly within your Cypress automated tests.
GraphQL + Cypress
How to integrate Hasura GraphQL hooks into your E2E tests
Use Hasura and custom Cypress commands to keep your end-to-end tests isolated and deterministic, with practical code examples and proven best practices throughout.
Auth0 + Cypress
Speeding up Cypress tests with Auth0 login optimization
Use token caching and session reuse strategies to dramatically accelerate authenticated end-to-end tests across specs, cutting login overhead without sacrificing test isolation.