Skip to content
Development
Command

/setup-comprehensive-testing

Setup complete testing infrastructure

From plugin
claude-command-suite
1.3k199 skills89 agents199 commands
Install
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/setup-comprehensive-testing

Context preview

What this command does when you run it.

Setup complete testing infrastructure

Command definition

setup-comprehensive-testing.md

Setup Comprehensive Testing

Setup complete testing infrastructure

Instructions

1. **Testing Strategy Analysis**

  • Analyze current project structure and identify testing needs
  • Determine appropriate testing frameworks based on technology stack
  • Define testing pyramid strategy (unit, integration, e2e, visual)
  • Plan test coverage goals and quality metrics
  • Assess existing testing infrastructure and gaps

2. **Unit Testing Framework Setup**

  • Install and configure primary testing framework (Jest, Vitest, pytest, etc.)
  • Set up test runner configuration and environment
  • Configure test file patterns and directory structure
  • Set up test utilities and helper functions
  • Configure mocking and stubbing capabilities

3. **Integration Testing Configuration**

  • Set up integration testing framework and tools
  • Configure test database and data seeding
  • Set up API testing with tools like Supertest or requests
  • Configure service integration testing
  • Set up component integration testing for frontend

4. **End-to-End Testing Setup**

  • Install and configure E2E testing framework (Playwright, Cypress, Selenium)
  • Set up test environment and browser configuration
  • Create page object models and test helpers
  • Configure test data management and cleanup
  • Set up cross-browser and device testing

5. **Visual Testing Integration**

  • Set up visual regression testing tools (Chromatic, Percy, Playwright)
  • Configure screenshot comparison and diff detection
  • Set up visual testing for different viewports and devices
  • Create visual test baselines and approval workflows
  • Configure visual testing in CI/CD pipeline

6. **Test Coverage and Reporting**

  • Configure code coverage collection and reporting
  • Set up coverage thresholds and quality gates
  • Configure test result reporting and visualization
  • Set up test performance monitoring
  • Configure test report generation and distribution

7. **Performance and Load Testing**

  • Set up performance testing framework (k6, Artillery, JMeter)
  • Configure load testing scenarios and benchmarks
  • Set up performance monitoring and alerting
  • Configure stress testing and capacity planning
  • Set up performance regression detection

8. **Test Data Management**

  • Set up test data factories and fixtures
  • Configure database seeding and cleanup
  • Set up test data isolation and parallel test execution
  • Configure test environment data management
  • Set up API mocking and service virtualization

9. **CI/CD Integration**

  • Configure automated test execution in CI/CD pipeline
  • Set up parallel test execution and optimization
  • Configure test result reporting and notifications
  • Set up test environment provisioning and cleanup
  • Configure deployment gates based on test results

10. **Testing Best Practices and Documentation**

  • Create comprehensive testing guidelines and standards
  • Set up test naming conventions and organization
  • Document testing workflows and procedures
  • Create testing templates and examples
  • Set up testing metrics and quality monitoring
  • Train team on testing best practices and tools
Read more
Ships withclaude-command-suite

A comprehensive development toolkit designed following Anthropic's Claude Code Best Practices for AI-assisted software development.

Get the whole plugin