E2e Setup
Configure comprehensive end-to-end testing suite with framework selection and CI integration
npx claude-code-templates@latest --command testing/e2e-setup Scanned by NVIDIA SkillSpector
Automated static analysis (no LLM) · v2.12.0 · 2026-10-23
Partial analysis: some checks could not run on this component.
SkillSpector looks for patterns such as shell commands, credential access, network calls or unpinned dependencies. An observation is something worth reading in the files before you install, not a confirmed vulnerability. Components that run code locally, like hooks, MCP servers and security tooling, naturally show more of them.
No observations.
Learn more about NVIDIA SkillSpector.
Content
E2E Setup
Configure comprehensive end-to-end testing suite with framework optimization: $ARGUMENTS
Current E2E Context
- Application type: !
find . -name "index.html" -o -name "app.js" -o -name "App.tsx" | head -1 && echo "Web app" || echo "Detect app type" - Framework: !
grep -l "react\\|vue\\|angular" package.json 2>/dev/null || echo "Detect framework" - Existing tests: !
find . -name "cypress" -o -name "playwright" -o -name "e2e" | head -1 || echo "No E2E setup" - CI system: !
find . -name ".github" -o -name ".gitlab-ci.yml" | head -1 || echo "No CI detected"
Task
Implement comprehensive end-to-end testing with framework selection and optimization:
Framework Focus: Use $ARGUMENTS to specify Cypress, Playwright, WebDriver, Puppeteer, mobile testing, or auto-detect best fit
E2E Testing Framework:
- Framework Selection & Setup - Choose optimal E2E tool, install dependencies, configure basic settings, setup project structure
- Test Environment Configuration - Setup test environments, configure base URLs, implement environment switching, optimize test isolation
- Page Object Patterns - Design page object model, create reusable components, implement element selectors, optimize maintainability
- Test Data Management - Setup test data strategies, implement fixtures, configure database seeding, design cleanup procedures
- Cross-Browser Testing - Configure multi-browser execution, setup mobile testing, implement responsive testing, optimize compatibility
- CI/CD Integration - Configure automated execution, setup parallel testing, implement reporting, optimize performance
Advanced Features: Visual regression testing, accessibility testing, performance monitoring, API testing integration, mobile device testing.
Quality Assurance: Test reliability optimization, flaky test prevention, execution speed optimization, debugging capabilities.
Output: Complete E2E testing setup with framework configuration, test suites, CI integration, and maintenance workflows.