testing-qa
Comprehensive testing and QA workflow covering unit testing, integration testing, E2E testing, browser automation, and quality assurance.
- License 许可
- MIT
- 最近更新
- 2026-07-12
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- testing-qa
- risk
- safe
- domain
- quality-assurance
- source
- personal
- version
- 1.0.0
- category
- workflow-bundle
- description
- Comprehensive testing and QA workflow covering unit testing, integration testing, E2E testing, browser automation, and quality assurance.
03 SKILL.md 正文
Testing/QA Workflow Bundle
Overview
Comprehensive testing and quality assurance workflow covering unit tests, integration tests, E2E tests, browser automation, and quality gates for production-ready software.
When to Use This Workflow
Use this workflow when:
- Setting up testing infrastructure
- Writing unit and integration tests
- Implementing E2E tests
- Automating browser testing
- Establishing quality gates
- Performing code review
Workflow Phases
Phase 1: Test Strategy
Skills to Invoke
test-automator- Test automationtest-driven-development- TDD
Actions
- Define testing strategy
- Choose testing frameworks
- Plan test coverage
- Set up test infrastructure
- Configure CI integration
Copy-Paste Prompts
Use @test-automator to design testing strategy
Use @test-driven-development to implement TDD workflow
Phase 2: Unit Testing
Skills to Invoke
javascript-testing-patterns- Jest/Vitestpython-testing-patterns- pytestunit-testing-test-generate- Test generationtdd-orchestrator- TDD orchestration
Actions
- Write unit tests
- Set up test fixtures
- Configure mocking
- Measure coverage
- Integrate with CI
Copy-Paste Prompts
Use @javascript-testing-patterns to write Jest tests
Use @python-testing-patterns to write pytest tests
Use @unit-testing-test-generate to generate unit tests
Phase 3: Integration Testing
Skills to Invoke
api-testing-observability-api-mock- API testinge2e-testing-patterns- Integration patterns
Actions
- Design integration tests
- Set up test databases
- Configure API mocks
- Test service interactions
- Verify data flows
Copy-Paste Prompts
Use @api-testing-observability-api-mock to test APIs
Phase 4: E2E Testing
Skills to Invoke
playwright-skill- Playwright testinge2e-testing-patterns- E2E patternswebapp-testing- Web app testing
Actions
- Design E2E scenarios
- Write test scripts
- Configure test data
- Set up parallel execution
- Implement visual regression
Copy-Paste Prompts
Use @playwright-skill to create E2E tests
Use @e2e-testing-patterns to design E2E strategy
Phase 5: Browser Automation
Skills to Invoke
browser-automation- Browser automationwebapp-testing- Browser testingscreenshots- Screenshot automation
Actions
- Set up browser automation
- Configure headless testing
- Implement visual testing
- Capture screenshots
- Test responsive design
Copy-Paste Prompts
Use @browser-automation to automate browser tasks
Use @screenshots to capture marketing screenshots
Phase 6: Performance Testing
Skills to Invoke
performance-engineer- Performance engineeringperformance-profiling- Performance profilingweb-performance-optimization- Web performance
Actions
- Design performance tests
- Set up load testing
- Measure response times
- Identify bottlenecks
- Optimize performance
Copy-Paste Prompts
Use @performance-engineer to test application performance
Phase 7: Code Review
Skills to Invoke
code-reviewer- AI code reviewcode-review-excellence- Review best practicesfind-bugs- Bug detectionsecurity-scanning-security-sast- Security scanning
Actions
- Configure review tools
- Run automated reviews
- Check for bugs
- Verify security
- Approve changes
Copy-Paste Prompts
Use @code-reviewer to review pull requests
Use @find-bugs to detect bugs in code
Phase 8: Quality Gates
Skills to Invoke
lint-and-validate- Lintingverification-before-completion- Verification
Actions
- Configure linters
- Set up formatters
- Define quality metrics
- Implement gates
- Monitor compliance
Copy-Paste Prompts
Use @lint-and-validate to check code quality
Use @verification-before-completion to verify changes
Testing Pyramid
/ / \ E2E Tests (10%)
/---- / \ Integration Tests (20%)
/-------- / \ Unit Tests (70%)
/------------```
## Quality Gates Checklist
- [ ] Unit test coverage > 80%
- [ ] All tests passing
- [ ] E2E tests for critical paths
- [ ] Performance benchmarks met
- [ ] Security scan passed
- [ ] Code review approved
- [ ] Linting clean
## Related Workflow Bundles
- `development` - Development workflow
- `security-audit` - Security testing
- `cloud-devops` - CI/CD integration
- `ai-ml` - AI testing
04 同仓库更多 Skills
zustand-store-ts
Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state/action separation. Use when building React state management, creating global stores, or implementing reacti...
zoom-automation
Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.
zoho-crm-automation
Automate Zoho CRM tasks via Rube MCP (Composio): create/update records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.
zendesk-automation
Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies. Always search tools first for current schemas.
zapier-make-patterns
No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity ...
youtube-summarizer
Extract transcripts from YouTube videos and generate comprehensive, detailed summaries using intelligent analysis frameworks