Documentation
README
測試案例產生器(Test Case Writer)
在流程的位置
prd-writer / enterprise-prd-writer ──→ AC(Given/When/Then + Edge Case)
↓
【test-case-writer】← 展開成可執行測試案例
↓
QA 執行 / 自動化
分工界線:
| Skill | 負責 | 不負責 |
|---|---|---|
| enterprise-prd-writer | 定義需求與 AC | 不展開逐條測試步驟 |
| test-case-writer | 把 AC 展開成可執行測試案例 | 不改需求、不寫測試程式碼 |
如果輸入的 PRD 沒有 AC,先提醒使用者「這份缺 AC,測試案例會不完整」, 再就現有資訊盡量產出,並標出哪些是因缺 AC 而假設的。
核心原則
1. 每條 AC 至少展開成一組正常 + 邊界 + 異常
一條 Given/When/Then 不等於一個測試案例。它至少要拆成:
- 正常路徑(Happy Path):條件成立,預期結果發生
- 邊界值(Boundary):剛好在門檻上、門檻 ±1、最小/最大值
- 異常路徑(Negative):條件不成立、輸入非法、前置失敗
This is the opening of the README. Read the full README on GitHub.