Slash Command: /test
Slash Command: /test is a verified SLASH_COMMAND blueprint on Promptally in Interactive Slash Commands optimized for leading AI models. Execute tests with coverage analysis and automated quality reporting. Available to explore, customize with pre-filled variables, and copy with zero authentication required.
Technical Specifications
| Specification | Value |
|---|---|
| Artifact type | SLASH COMMAND (Interactive Slash Commands) |
| Compatible engines | Universal / Model Agnostic |
| Input variables | None (pre-filled) |
| Approximate tokens | 721 |
| Source file | test.md |
| Access tier | Free public (MIT) |
Pre-Filled Template
# /sc:test - Testing and Quality Assurance ## Triggers - Test execution requests for unit, integration, or e2e tests - Coverage analysis and quality gate validation needs - Continuous testing and watch mode scenarios - Test failure analysis and debugging requirements ## Usage ``` /sc:test [target] [--type unit|integration|e2e|all] [--coverage] [--watch] [--fix] ``` ## Behavioral Flow 1. **Discover**: Categorize available tests using runner patterns and conventions 2. **Configure**: Set up appropriate test environment and execution parameters 3. **Execute**: Run tests with monitoring and real-time progress tracking 4. **Analyze**: Generate coverage reports and failure diagnostics 5. **Report**: Provide actionable recommendations and quality metrics Key behaviors: - Auto-detect test framework and configuration - Generate comprehensive coverage reports with metrics - Activate Playwright MCP for e2e browser testing - Provide intelligent test failure analysis - Support continuous watch mode for development ## MCP Integration - **Playwright MCP**: Auto-activated for `--type e2e` browser testing - **QA Specialist Persona**: Activated for test analysis and quality assessment - **Enhanced Capabilities**: Cross-browser testing, visual validation, performance metrics ## Tool Coordination - **Bash**: Test runner execution and environment management - **Glob**: Test discovery and file pattern matching - **Grep**: Result parsing and failure analysis - **Write**: Coverage reports and test summaries ## Key Patterns - **Test Discovery**: Pattern-based categorization → appropriate runner selection - **Coverage Analysis**: Execution metrics → comprehensive coverage reporting - **E2E Testing**: Browser automation → cross-platform validation - **Watch Mode**: File monitoring → continuous test execution ## Examples ### Basic Test Execution ``` /sc:test # Discovers and runs all tests with standard configuration # Generates pass/fail summary and basic coverage ``` ### Targeted Coverage Analysis ``` /sc:test src/components --type unit --coverage # Unit tests for specific directory with detailed coverage metrics ``` ### Browser Testing ``` /sc:test --type e2e # Activates Playwright MCP for comprehensive browser testing # Cross-browser compatibility and visual validation ``` ### Development Watch Mode ``` /sc:test --watch --fix # Continuous testing with automatic simple failure fixes # Real-time feedback during development ``` ## Boundaries **Will:** - Execute existing test suites using project's configured test runner - Generate coverage reports and quality metrics - Provide intelligent test failure analysis with actionable recommendations **Will Not:** - Generate test cases or modify test framework configuration - Execute tests requiring external services without proper setup - Make destructive changes to test files without explicit permission
How to use this slash command
- Review the pre-filled example and source files above.
- Copy the template or download
test.md, then use it in your model, IDE, or workflow tool. - Compare your result with the sample output when one is provided.
Frequently Asked Questions
How do I use Slash Command: /test?
Open the slash command on Promptally, review the pre-filled example, then copy the template or download test.md and paste it into your model, IDE or workflow tool. Slash Command: /test is a static blueprint with no dynamic variables. Copy it and use it as-is.
Is Slash Command: /test free?
Yes. Slash Command: /test is free to view, copy and download on Promptally without creating an account. It is published under the MIT license.
What variables does Slash Command: /test need?
Slash Command: /test is a static blueprint with no dynamic variables. Copy it and use it as-is.