但上述的测试条件都不会使if的逻辑运算式成立，因此不符合判断覆盖的条件。有时会需要用的方式来确保所有条件及异常处理程式都有一定的覆盖率。
修改条件/判断覆盖.在一些安全关键应用（例如飞航用的软体）中，一般会需要满足修改条件/判断覆盖（modified condition/decision coverage，简称MC/DC）的准则。此准则是条件/判断覆盖的延伸，而且每个条件都要可以独立影响判断结果的成立或不成立。例如考虑以下的程式：if (a or b) and c the