修正條件覆蓋



什麼是修正條件覆蓋?

修正條件/判定覆蓋透過要求每個條件都獨立地影響判定的結果來增強條件/判定覆蓋標準。這種型別的測試是在可能導致死亡、傷害或經濟損失的關鍵任務應用程式上執行的。

設計修正條件覆蓋或判定覆蓋需要更仔細地選擇測試用例,這些測試用例是在獨立模組或整合元件上執行的。

修正條件覆蓋的特徵

  • 程式中的每個入口點和出口點都至少呼叫了一次。

  • 每個判定都已針對分支的所有可能結果進行了測試。

  • 程式中判定中的每個條件都至少取得了所有可能的結果。

  • 判定中的每個條件都已顯示為獨立地影響該判定的結果。

廣告