fix(analyze): 讓測試計畫符合 TDD 循環
This commit is contained in:
@@ -70,7 +70,8 @@ gantt
|
||||
|
||||
## 測試計畫(TDD)
|
||||
|
||||
每個實作工作包都要列出紅燈測試、最小實作、綠燈驗證。每個待辦都要寫出受測接縫、測試斷言的行為,以及對應的驗收情境。
|
||||
每個實作工作包都要列出完整 TDD 循環。每個待辦都要寫出受測接縫、對應驗收情境、測試斷言行為、最小實作範圍、綠燈驗證方式。
|
||||
不要把紅燈測試、最小實作、綠燈驗證拆成不同待辦。
|
||||
交付、交接工作包也要列出規格審查、範例資料驗證、相依工作包可用性證據。
|
||||
|
||||
### WP-01 {交付、交接工作包名稱}
|
||||
@@ -81,6 +82,4 @@ gantt
|
||||
|
||||
### WP-02 {工作包名稱}
|
||||
|
||||
- [ ] 紅燈測試:在 {接縫} 撰寫測試,斷言 {預期行為},覆蓋驗收情境 {情境名稱}
|
||||
- [ ] 最小實作:讓 {接縫} 通過該測試
|
||||
- [ ] 綠燈驗證:重跑相關測試,確認 {預期行為} 維持通過
|
||||
- [ ] TDD 循環:驗收情境 {情境名稱};接縫 {接縫};先寫會失敗的測試,斷言 {預期行為};最小實作範圍 {實作範圍};重跑 {測試指令或測試集合} 確認綠燈;必要時重構並保持綠燈
|
||||
|
||||
Reference in New Issue
Block a user