🎭

E2E Test Writer

Verified

by Community

Creates end-to-end tests using Playwright, Cypress, or Selenium that simulate real user interactions. Covers page navigation, form filling, assertions, waiting strategies, and handling dynamic content with reliable selectors.

e2eplaywrightcypresstestingautomation

E2E Test Writer

Write reliable end-to-end tests that simulate real user interactions using Playwright, Cypress, or Selenium.

Usage

Describe the user flow you want to test and this skill will generate end-to-end test code.

Examples

  • "Write a Playwright test for the user registration and login flow"
  • "Create a Cypress test for adding items to cart and checking out"
  • "Test the file upload and processing workflow end to end"

Guidelines

  • Use data-testid attributes for stable element selection
  • Implement proper waiting strategies instead of fixed timeouts
  • Test complete user journeys, not just individual pages
  • Handle flaky tests by identifying and fixing root causes
  • Keep tests independent with proper setup and cleanup