修改条件覆盖
修改条件覆盖
什么是修改条件保险?
Modified Condition/Decision Coverage 通过要求显示每个条件独立影响决策结果来增强条件/决策覆盖标准。这种测试是在可能导致死亡、受伤或金钱损失的关键任务应用程序上执行的。
设计修改条件覆盖或决策覆盖需要更周到地选择在独立模块或集成组件上执行的测试用例。
修改条件覆盖的特点:
-
程序中的每个入口和出口点都至少被调用过一次。
-
每个决定都针对分支的所有可能结果进行了测试。
-
程序中决策中的每个条件都至少采用了所有可能的结果。
-
已证明决策中的每个条件都会独立影响该决策的结果。