feat(analyze): 明確產生 TDD 測試計畫
This commit is contained in:
@@ -56,16 +56,19 @@ gantt
|
||||
WP-02 {名稱} :crit, wp02, after wp01, {h}h
|
||||
```
|
||||
|
||||
## 待辦事項(TDD)
|
||||
## 測試計畫(TDD)
|
||||
|
||||
每個實作工作包都要列出紅燈測試、最小實作、綠燈驗證。每個待辦都要寫出受測接縫與測試斷言的行為。
|
||||
交付、交接工作包也要列出規格審查、範例資料驗證、相依工作包可用性證據。
|
||||
|
||||
### WP-01 {交付、交接工作包名稱}
|
||||
|
||||
- [ ] 盤點端點與參數:{對象}
|
||||
- [ ] 產出規格與範例資料(標明真實、推論)
|
||||
- [ ] 與使用者確認交付內容並產出交付文件
|
||||
- [ ] 規格接縫:盤點 {對象} 的端點、參數、回應與錯誤狀態
|
||||
- [ ] 範例資料驗證:產出真實與推論來源標籤,確認相依工作包能直接使用
|
||||
- [ ] 交付證據:與使用者確認交付內容並產出交付文件
|
||||
|
||||
### WP-02 {工作包名稱}
|
||||
|
||||
- [ ] 撰寫 {對象} 的測試:{預期行為}
|
||||
- [ ] 實作 {對象} 使測試通過
|
||||
- [ ] 重構 {對象} 並保持測試綠燈
|
||||
- [ ] 紅燈測試:在 {接縫} 撰寫測試,斷言 {預期行為}
|
||||
- [ ] 最小實作:讓 {接縫} 通過該測試
|
||||
- [ ] 綠燈驗證:重跑相關測試,確認 {預期行為} 維持通過
|
||||
|
||||
Reference in New Issue
Block a user