quality-engineering-zephyr-test-generation
Installation
SKILL.md
Zephyr Test Generation Standards
Priority: P1 (HIGH)
Workflow: Jira → Zephyr
- Analyze Requirements:
- Identify Acceptance Criteria (AC) and verify Actor/Permission Matrix.
- Perform Atomic AC Decomposition: Break down complex ACs into individual testable units (1 statement = 1 TC).
- Identify Platform: Detect if requirement applies to
Web,Mobile, orBoth. - Identify Market: Extract Market context (e.g.,
VN,MY,SG,All).
- Impact Analysis:
- Search Zephyr for Existing TCs related to the feature before creating new ones.
- Perform Impact Analysis to decide: Update those TCs (change logic) existing TCs or create New (new feature) TCs. Ensure you don't create duplicates by updating existing ones first. Document delta changes in TC description.
- Draft/Merge TCs:
- Create/Update TCs with correct Zephyr Key (e.g.,
EZRX-T123). - Traceability: Link TC to the Jira Ticket ID (e.g.,
EZRX-3892) immediately viacreate_test_case_issue_link.
- Create/Update TCs with correct Zephyr Key (e.g.,
- Review: Ensure no "OR" logic and steps are Atomic. Use separate TCs per actor (no OR logic) when different roles see different data. Use Truth Table Verification for multi-condition ACs.