Qaptly 如何定義「覆蓋率」
Qaptly 的覆蓋率不是關於執行了多少腳本。 而是關於對產品行為的理解有多深。Qaptly 衡量什麼
Qaptly 跨三個維度追蹤覆蓋率:狀態
看到了哪些畫面和情況
轉換
採取了哪些路徑
條件
發生了哪些行為變體
覆蓋率維度
狀態覆蓋率
狀態覆蓋率
衡量什麼:
- 觀察到多少不同的狀態
- 訪問了哪些畫面或視圖
- 遇到了什麼錯誤狀態
轉換覆蓋率
轉換覆蓋率
衡量什麼:
- 發生了多少狀態變更
- 執行了哪些使用者路徑
- 驗證了什麼導航流程
條件覆蓋率
條件覆蓋率
衡量什麼:
- 觸發了多少行為變體
- 哪些條件影響狀態轉換
- 執行了什麼邊界情況
為什麼這比腳本覆蓋率更好
腳本可能執行,但從未觸發重要條件。Qaptly 可以精確顯示:
- ❌ 哪些路徑從未採取
- ❌ 哪些錯誤狀態從未看到
- ❌ 哪些組合從未執行
腳本覆蓋率與行為覆蓋率
值得信賴的覆蓋率
因為 Qaptly 的覆蓋率建立在真實證據之上,它反映了您的產品實際做了什麼 — 而不是某人希望它會做什麼。這就是 Qaptly 如何將測試轉化為可衡量的產品理解。
相關文章
從流程到場景
流程如何識別
從條件到案例
案例如何生成
基於證據的結果
用覆蓋率證明品質