如果我们可以通过覆盖率检测来判断我们是否对所有的路径都进行了测试,但是仍然可能存在未被检测出来的缺陷,原因是()。
A: 全部选项
B: 程序可能因为缺某些路径而存在问题
C: 穷举路径的测试可能不好暴露数据敏感的错误
D: 就算穷举路径测试也不能保证程序符合需求
A: 全部选项
B: 程序可能因为缺某些路径而存在问题
C: 穷举路径的测试可能不好暴露数据敏感的错误
D: 就算穷举路径测试也不能保证程序符合需求
举一反三
- 即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是______。A)程序可能会因为缺少某些路径而存在问题B)即使是穷举路径测试也绝不能保证程序符合其设计规格说明C)穷举路径测试也可能不会暴露数据敏感错误D)以上全部 A: B: C: D:
- 测试程序时不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的测试方法是( )。 A: 程序可能会因为缺少某些路径而存在问题 B: 即使是穷举路径测试也不能保证程序符合其设计规格说明 C: 穷举路径测试也可能不会暴露数据敏感性错误 D: 以上全部
- 下面有关路径测试的叙述中,错误的是______。 A: 路径覆盖是最强的覆盖测试,它不但能发现其他覆盖测试能发现的问题,还能发现其他覆盖测试不能发现的问题 B: 测试员不可能对任何一个程序都完成100%的路径测试 C: 不提倡用不同的数据重复测试同一条路径 D: 即使每条路径都执行了一次,程序还是可能存在缺陷
- 对小的程序进行穷举测试是可能的,用穷举测试能保证程序是百分之百正确。
- 对小的程序进行穷举测试是可能的,用穷举测试能保证程序是百分之百正确。 A: 正确 B: 错误