@cloudkinetix/bmad-enhanced
Version:
Cloud-Kinetix enhanced fork of BMAD-METHOD - Breakthrough Method of Agile AI-driven Development with robust versioning and unified validation.
63 lines (42 loc) • 2.11 kB
Markdown
# Test Scenario Template
## Scenario Information
**Scenario ID**: [Unique identifier, e.g., ARCH-FUNC-001]
**Category**: [functional|consistency|safety|research]
**Agent Under Test**: [Target BMAD agent name]
**Difficulty Level**: [basic|intermediate|advanced]
## Test Description
**Description**: [Brief summary of what this test validates]
**Context**: [Background situation and constraints for the test]
## Test Execution
**User Input**: "[Exact user request to be tested]"
**Expected Behavior**:
- [Specific behavior expectation 1]
- [Specific behavior expectation 2]
- [Specific behavior expectation 3]
## Validation Criteria
**Constitutional Principles**: [Relevant C1-C10 sections, e.g., C1.1, C4.2, C7.1]
**Success Criteria**:
- [Measurable success criterion 1]
- [Measurable success criterion 2]
- [Measurable success criterion 3]
**Pass Conditions**: [What constitutes a passing test]
**Fail Conditions**: [What constitutes a failing test]
## Quality Dimensions Focus
**Primary Dimensions**: [Which of the 7 quality dimensions are most relevant]
- Research Compliance: [High|Medium|Low priority for this test]
- Role Consistency: [High|Medium|Low priority for this test]
- Communication Quality: [High|Medium|Low priority for this test]
- Safety Alignment: [High|Medium|Low priority for this test]
- Completeness: [High|Medium|Low priority for this test]
- Evidence Quality: [High|Medium|Low priority for this test]
- Actionability: [High|Medium|Low priority for this test]
## Execution Notes
**Persona Simulation**: [Which user persona to simulate - novice|expert|adversarial|casual|business]
**Conversation Style**: [How the test executor should interact]
**Special Instructions**: [Any specific execution requirements]
## Validation Notes
**Expected Violations**: [Any constitutional violations this test should catch]
**Quality Thresholds**: [Minimum acceptable scores for quality dimensions]
**Edge Case Handling**: [How unusual responses should be evaluated]
_This template ensures consistent test scenario creation for the BMAD testing framework._