什么是语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖、路径覆盖?
时间: 2023-08-26 19:05:40 浏览: 221
白盒测试 语句覆盖 条件覆盖 判定覆盖 判定条件覆盖 条件组合覆盖 路径覆盖
4星 · 用户满意度95%
这是关于软件测试方面的问题。我可以为您解释一下:
- 语句覆盖:测试用例执行时,每条程序语句都至少被执行一次。
- 判定覆盖:测试用例执行时,每个判定语句的所有可能结果都至少被覆盖一次。
- 条件覆盖:测试用例执行时,每个判定语句中的每个条件(true或false)都至少被覆盖一次。
- 判定-条件覆盖:测试用例执行时,每个判定语句中的每个条件(true或false)都至少被覆盖一次,并且每个判定语句的所有可能结果也都至少被覆盖一次。
- 条件组合覆盖:测试用例执行时,所有条件的组合都至少被覆盖一次。
- 路径覆盖:测试用例执行时,程序的每个可能执行路径都至少被覆盖一次。
这些覆盖准则常用于软件测试中,以确保软件的质量和可靠性。
阅读全文