What problem does it solve?
This Skill automates the execution and reporting of Behavior-Driven Development (BDD) tests, enabling efficient test suite management, integration with CI pipelines, and comprehensive test result analysis.
Core Features & Use Cases
- Tag Filtering: Execute tests based on specific tags for targeted testing.
- Parallel Execution: Run tests in parallel to increase speed and efficiency.
- CI Integration: Output test results in JUnit/JSON format for seamless CI pipeline integration.
- Re-run Failed Tests: Automatically re-run only failed scenarios.
- Failure Diagnosis: Provides detailed information to diagnose and resolve test failures.
- Use Case: For a developer looking to automate their BDD test suite with detailed reporting and quick identification of failures in a CI/CD pipeline.
Quick Start
Use the bdd-run skill to run all BDD tests with the tag "@smoke" and output results in JUnit format for CI integration.