MC/DC虽然是软件测试中的一个通用术语,但是它的正确用法以及安全相关的角色仍然需要在整个行业中澄清。因为对所有变体进行100%的测试基本上是不可能的,所以在测试中总存在妥协。由于时间和预算都是有限的,测试人员几乎无法对一个软件进行完尽的测试。然而,测试才能为软件质量创造信心。测试中的挑战是资源的分配和资源使用的最优化。解决方案在于通过精心选择的“对测试完成的定义”来计划和确定测试目标的优先级,这样测试才更有可能成功。
MC/DC(修正条件/判定覆盖):如何达到100%覆盖率?