skillfed

testing-e2e

testing-e2e enables you to craft comprehensive end-to-end tests leveraging Playwright's semantic locators and page object model architecture. This skill simplifies test automation by providing structured patterns for reliable, maintainable test suites that scale across complex applications.

testing-e2e guides you through writing end-to-end tests with Playwright by implementing the page object model pattern. This approach encapsulates page interactions into reusable objects, making your tests more maintainable and readable. You'll learn to combine semantic locators with page objects to create reliable, scalable test suites that clearly separate test logic from page structure, reducing brittleness and improving test clarity across complex applications.

AI-generated summary based on this skill's SKILL.md

208 20 MIT updated by yonatangross

Install

yonatangross/orchestkit/testing-e2e · repository language: TypeScript

CLI (skillfed)coming soon
git clone https://github.com/yonatangross/orchestkit
cp -r orchestkit/src/skills/testing-e2e ~/.claude/skills/testing-e2e

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I write e2e tests with Playwright using page objects?

testing-e2e guides you through writing end-to-end tests with Playwright by implementing the page object model pattern. This approach encapsulates page interactions into reusable objects, making your tests more maintainable and readable. You'll learn to combine semantic locators with page objects to create reliable, scalable test suites that clearly separate test logic from page structure, reducing brittleness and improving test clarity across complex applications.

What visual regression testing capabilities does testing-e2e provide?

testing-e2e enables you to implement visual regression testing and screenshot comparison directly within your Playwright E2E workflows. The skill covers techniques for capturing baseline screenshots, comparing new renders against those baselines, and integrating visual assertions into your test automation pipeline. This helps catch unintended UI changes early and ensures visual consistency across your application.

How can testing-e2e help with accessibility testing and WCAG 2.2 compliance?

testing-e2e shows you how to set up accessibility testing with axe-core to validate WCAG 2.2 compliance within your Playwright tests. You'll learn to integrate accessibility scanning into your E2E workflows, identify accessibility violations automatically, and embed accessibility checks alongside functional tests. This ensures your application remains accessible to all users while maintaining comprehensive test coverage.

Can testing-e2e support AI agents for test planning and self-healing?

testing-e2e covers using AI agents for test planning, generation, and self-healing in Playwright. This advanced capability allows you to leverage AI to automatically generate test cases, suggest test scenarios, and enable self-healing mechanisms that adapt when page structures change. The skill demonstrates how AI-powered approaches can accelerate test creation and reduce maintenance overhead in large test suites.

How does testing-e2e help configure deterministic E2E tests with CI/CD integration?

testing-e2e teaches you to configure deterministic end-to-end tests by emulating backends and integrating seamlessly with CI/CD pipelines. You'll learn strategies to eliminate flakiness through controlled test environments, mock external dependencies, and set up reliable test execution in continuous integration workflows. This ensures your tests run consistently and provide trustworthy feedback in automated deployment processes.

What are the key patterns and best practices for E2E testing with Playwright?

testing-e2e establishes comprehensive end-to-end testing strategies and best practices for Playwright, including semantic locator usage, page object architecture, and deterministic test design. The skill emphasizes patterns that improve test reliability, maintainability, and scalability—from structuring test suites with page objects to avoiding flaky tests through proper waits and emulated backends. These foundational patterns help you build robust test automation that grows with your application.

SKILL.md

rendered from the published skill — quoted content, verbatim

E2E Testing Patterns

End-to-end testing with Playwright 1.59+, visual regression, accessibility, and AI agent workflows.

Quick Reference

Category Rules Impact When to Use

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 15 files
src/skills/testing-e2e/SKILL.md
src/skills/testing-e2e/checklists/a11y-testing-checklist.md
src/skills/testing-e2e/checklists/e2e-checklist.md
src/skills/testing-e2e/checklists/e2e-testing-checklist.md
src/skills/testing-e2e/examples/a11y-testing-examples.md
src/skills/testing-e2e/examples/e2e-test-patterns.md
src/skills/testing-e2e/examples/orchestkit-e2e-tests.md
src/skills/testing-e2e/references/a11y-testing-tools.md
src/skills/testing-e2e/references/playwright-1.59-api.md
src/skills/testing-e2e/references/playwright-setup.md
src/skills/testing-e2e/references/visual-regression.md
src/skills/testing-e2e/rules/_sections.md
src/skills/testing-e2e/rules/a11y-playwright.md
src/skills/testing-e2e/rules/a11y-testing.md
src/skills/testing-e2e/rules/e2e-ai-agents.md

Related skills

Tags

test-automation browser-testing qa-engineering visual-testing wcag-compliance ai-assisted-testing ci-cd-testing test-reliability frontend-validation automated-qa