如何衡量自動化測試通過率

了解自動化測試通過率,包括如何衡量它,並在 Metabase 的儀表板和視覺化中加以運用。

什麼是自動化測試通過率?

DevOps 非常仰賴自動化,而自動化測試通過率可以告訴團隊他們的測試運作狀況。把它想成是測試的測試。這是一個重要的指標,用於判斷程式碼變更期間測試的運作狀況。如果測試的通過率很低,這有助於自動化,因為它突顯了需要變更現有測試或建立新測試的需求。低通過率表示錯誤在未被注意到的情況下通過,這在某些情況下可能對專案有害。這確保了可靠性,因為每個自動化測試通過率的目標都應該在 100% 左右。追蹤自動化測試通過率也可以幫助您隨著時間推移查看測試的一致性。

開始使用
Graphs of Automated Test Pass Percentage

如何計算自動化測試通過率

自動化測試通過率可以透過取得提供給測試的樣本數量,並記錄通過或失敗的數量來計算。例如,如果您的測試查看 100 個樣本,其中 99 個通過,則您的測試通過率為 99%。

與自動化測試通過率相關的其他 KPI 衡量指標

  • 平均故障間隔時間
  • 線上應用程式效能
  • 部署頻率
  • 線上應用程式可用性
  • 錯誤計數
  • 基礎架構服務價值分數
  • 錯誤率
  • 建置時間
  • 正常運行時間

為什麼要為自動化測試通過率建立儀表板?

Sales per source graph

所有內容集中在一處

透過將您最重要的指標收集到單一視圖中,讓每個人都了解情況。

Sales per source graph

分享您的觀點

將您的資料嵌入到您的內部 Wiki、網站和內容中,隨時隨地傳輸資料。

eCommerce orders filter

解鎖探索

讓您的團隊能夠衡量自己的進度,並探索實現目標的新途徑。

如何使用 Metabase 衡量自動化測試通過率

Get started

步驟 1.
略過客製化報價

沒錯,無需銷售電話 — 只要註冊,即可在 5 分鐘內開始執行。

types of databases

步驟 2.
外掛您的資料庫

我們連接到最受歡迎的生產資料庫和資料倉儲。

dashboard example

步驟 3.
建立您的 KPI 儀表板

邀請您的團隊並開始建立儀表板 — 無需 SQL。

開始使用 Metabase

  • 免費、無承諾試用
  • 對所有人來說都很容易 — 無需 SQL
  • 5 分鐘內即可啟動並執行