Testing
Testing commands cover the full quality spectrum: from test strategy design and acceptance-test generation, through automated test expansion, to execution across environments (e2e, performance, accessibility, security, mobile) via Test Execution Bridge adapters. They also include gap analysis and traceability to ensure nothing falls through the cracks.
Strategy and planning
- /gaia-test-strategy user-facing Unified test-strategy and test-framework setup. Produces the test plan and scaffolds your test harness.
- /gaia-atdd user-facing Generate failing acceptance tests (Given/When/Then) from a story's acceptance criteria. Supports single-story and batch mode.
- /gaia-teach-testing user-facing Teach testing progressively through structured sessions based on your skill level.
Test automation and coverage
- /gaia-test-automate user-facing Expand automated test coverage for a story.
- /gaia-test-gap-analysis user-facing Scan the test suite against requirements to identify coverage gaps.
- /gaia-fill-test-gaps user-facing End-to-end remediation for gaps found by test-gap-analysis.
- /gaia-trace user-facing Generate a requirements-to-tests traceability matrix.
Test execution
- /gaia-test-run user-facing Run tests in any environment with tag, story, or file targeting.
- /gaia-test-e2e user-facing Execute end-to-end tests via Playwright or Cypress adapters.
- /gaia-test-a11y user-facing Post-deploy accessibility smoke tests via axe-core, pa11y, or Lighthouse.
- /gaia-test-perf user-facing Post-deploy performance tests via k6 and Lighthouse, with SLO and baseline-regression checks.
- /gaia-test-dast user-facing Post-deploy dynamic application security tests via OWASP ZAP.
- /gaia-test-mobile-e2e user-facing Execute mobile end-to-end tests via a configured device-farm adapter.
- /gaia-test-device-matrix user-facing Expand and dispatch a device-target matrix to the configured device-farm adapter.
Test planning variants
- /gaia-perf-testing user-facing Create a performance test plan with load testing scenarios and CI gates.
- /gaia-mobile-testing user-facing Create a mobile test plan covering device matrices, Appium configuration, and responsive testing.
- /gaia-nfr user-facing Assess non-functional requirements covering performance, scalability, reliability, and security.