II.
SkillArea overview
Reference · liveskill-area:e2e-testing
End-to-End Testing overview
Browser/UI E2E testing with Playwright/Cypress — flake control, parallelization, fixtures, and CI orchestration.
Attributes
displayName
End-to-End Testing
description
Browser/UI E2E testing with Playwright/Cypress — flake control,
parallelization, fixtures, and CI orchestration.
domains
expertiseLevels
- intermediate
- expert
Outgoing edges
applies_to1
- specialization:qa-testing-automation·Specialization
uses_tool2
- tool:playwright·ToolPlaywright
- tool:cypress·ToolCypress
Incoming edges
lib_requires_skill_area64
- lib-agent:cli-mcp-development--cli-testing-architect·LibraryAgentcli-testing-architect
- lib-agent:desktop-development--desktop-test-architect·LibraryAgentdesktop-test-architect
- lib-agent:desktop-development--ui-automation-specialist·LibraryAgentui-automation-specialist
- lib-agent:qa-testing-automation--cicd-test-integration·LibraryAgentCI/CD Test Integration Expert
- lib-agent:qa-testing-automation--e2e-automation-expert·LibraryAgentE2E Automation Expert
- lib-agent:web-development--e2e-testing·LibraryAgente2e-testing
- lib-process:shared--cleanroom·LibraryProcessmethodologies/cleanroom
- lib-process:shared--quality-gated-six-phase·LibraryProcessmethodologies/quality-gated-six-phase
- lib-process:shared--rpikit-review·LibraryProcessmethodologies/rpikit/rpikit-review
- lib-process:shared--self-assessment·LibraryProcessmethodologies/self-assessment
- lib-process:shared--v-model·LibraryProcessmethodologies/v-model
- lib-process:shared--process-mining·LibraryProcessprocesses/shared/analysis/process-mining
- lib-process:shared--build-failure-triage·LibraryProcessprocesses/shared/ci/build-failure-triage
- lib-process:shared--build-fixer·LibraryProcessprocesses/shared/ci/build-fixer
- lib-process:shared--ci-health-trends·LibraryProcessprocesses/shared/ci/ci-health-trends
- lib-process:shared--conflict-resolution·LibraryProcessprocesses/shared/ci/conflict-resolution
- lib-process:shared--idempotency-and-safe-abort·LibraryProcessprocesses/shared/ci/idempotency-and-safe-abort
- lib-process:shared--handoff-conventions·LibraryProcessprocesses/shared/communication/handoff-conventions
- lib-process:shared--single-channel-communication·LibraryProcessprocesses/shared/communication/single-channel-communication
- lib-process:shared--source-quote-discipline·LibraryProcessprocesses/shared/communication/source-quote-discipline
- lib-process:shared--completeness-gate·LibraryProcessComposable process component that verifies all identified issues have been
- lib-process:shared--cost-aggregation·LibraryProcessComposable process component that aggregates cost-proxy metrics
- lib-process:shared--cycle-aware-verification·LibraryProcessComposable cycle-aware verification component that validates fixes survive
- lib-process:shared--db-agent-explore·LibraryProcessGeneric "point an analyst agent at a local SQLite DB and ask a
- lib-process:shared--deterministic-quality-gate·LibraryProcessComposable deterministic quality gate component that enforces hard shell-based
- lib-process:shared--forbidden-markers-scanner·LibraryProcessComposable pre-deploy gate that scans built JS chunks for substring
- lib-process:shared--fork-contribution-sync·LibraryProcessComposable fork contribution maintenance component providing infrastructure
- lib-process:shared--index·LibraryProcessRe-exports from all shared composable process components.
- lib-process:shared--local-db-build·LibraryProcessGeneric "build a local SQLite database from a source manifest"
- lib-process:shared--feedback-loop-optimizer·LibraryProcessprocesses/shared/local-dev/feedback-loop-optimizer
- lib-process:shared--install-quality-gates·LibraryProcessprocesses/shared/local-dev/install-quality-gates
- lib-process:shared--local-dev-workflow·LibraryProcessprocesses/shared/local-dev-workflow
- lib-process:shared--monorepo-package-scaffold·LibraryProcessComposable monorepo package scaffolding component that creates a new package
- lib-process:shared--n-strikes-escalation·LibraryProcessRun a check task. On failure, run a fixer task and re-check.
- lib-process:shared--playwright-visual-smoke·LibraryProcessComposable process component that performs visual regression smoke tests
- lib-process:shared--prior-attempts-scanner·LibraryProcessComposable process component that scans .a5c/runs/ for prior runs
- lib-process:shared--semantic-release-setup·LibraryProcessprocesses/shared/release/semantic-release-setup
- lib-process:shared--scheduled-report·LibraryProcessprocesses/shared/reporting/scheduled-report
- lib-process:shared--runtime-call-tracer·LibraryProcess* @description Composable runtime call-path tracer that maps execution flows across a codebase
- lib-process:shared--scene-context-builder·LibraryProcessAssemble a "scene context" string for a subagent working on one
- lib-process:shared--source-discovery·LibraryProcessGeneric "discover authoritative open data sources for a domain
- lib-process:shared--tdd-triplet·LibraryProcessComposable TDD triplet component providing a factory for the three canonical
- lib-process:shared--ts-check·LibraryProcessComposable TypeScript compilation check component providing a hard shell gate
- lib-process:qa-testing-automation--automation-framework·LibraryProcessspecializations/qa-testing-automation/automation-framework
- lib-process:qa-testing-automation--continuous-testing·LibraryProcessspecializations/qa-testing-automation/continuous-testing
- lib-process:qa-testing-automation--cross-browser-testing·LibraryProcessspecializations/qa-testing-automation/cross-browser-testing
- lib-process:qa-testing-automation--e2e-test-suite·LibraryProcessspecializations/qa-testing-automation/e2e-test-suite
- lib-process:qa-testing-automation--flakiness-elimination·LibraryProcessspecializations/qa-testing-automation/flakiness-elimination
- lib-process:qa-testing-automation--quality-gates·LibraryProcessqa-testing-automation/quality-gates
- lib-process:qa-testing-automation--test-strategy·LibraryProcessqa-testing-automation/test-strategy
- lib-process:web-development--e2e-testing-playwright·LibraryProcessspecializations/web-development/e2e-testing-playwright
- lib-skill:cli-mcp-development--bats-test-scaffolder·LibrarySkillbats-test-scaffolder
- lib-skill:cli-mcp-development--cli-e2e-test-harness·LibrarySkillcli-e2e-test-harness
- lib-skill:cli-mcp-development--cli-mock-stdin·LibrarySkillcli-mock-stdin
- lib-skill:cli-mcp-development--cli-snapshot-tester·LibrarySkillcli-snapshot-tester
- lib-skill:cli-mcp-development--tui-test-renderer·LibrarySkilltui-test-renderer
- lib-skill:desktop-development--playwright-electron-config·LibrarySkillplaywright-electron-config
- lib-skill:desktop-development--spectron-test-setup·LibrarySkillspectron-test-setup
- lib-skill:qa-testing-automation--cucumber-bdd·LibrarySkillCucumber BDD Testing
- lib-skill:qa-testing-automation--cypress-e2e·LibrarySkillCypress E2E Testing
- lib-skill:qa-testing-automation--playwright-e2e·LibrarySkillPlaywright E2E Testing
- lib-skill:qa-testing-automation--selenium-webdriver·LibrarySkillSelenium WebDriver
- lib-skill:web-development--cypress·LibrarySkillcypress
- lib-skill:web-development--playwright·LibrarySkillplaywright
library_used_by1
- library:capybara·LibraryCapybara
prerequisite_for_learning2
- skill-area:component-testing·SkillAreaComponent Testing
- skill-area:api-testing·SkillAreaAPI Testing
requires_expertise3
- role:flaky-test-detector·RoleFlaky Test Detector (Bot)
- role:qa-lead·RoleQA Lead
- role:test-automation-engineer·RoleTest Automation Engineer
requires_skill_area6
- skill-area:frontend-e2e-testing·SkillAreaFrontend E2E Testing
- skill-area:acceptance-testing·SkillAreaAcceptance Testing
- stack-profile:e2e-testing-platform·StackProfileE2E Testing Platform (Playwright, Vitest, Docker, GitHub Actions, TypeScript)
- workflow:bdd-specification-workshop·WorkflowBDD Specification Workshop
- workflow:mobile-deep-link-validation·WorkflowMobile Deep Link Validation
- workflow:visual-regression-testing·WorkflowVisual Regression Testing
tool_used_by3
- tool:cypress·ToolCypress
- tool:playwright·ToolPlaywright
- tool:dev-browser·ToolDev Browser
used_for2
- tool:cypress·ToolCypress
- tool:playwright·ToolPlaywright