问题
单项选择题
对“功能测试的回归测试经常要多次重复”的正确理解是______。
A.回归测试应该执行初测时所用的全部测试用例
B.回归测试只要执行发现缺陷的那些测试用例即可
C.通过多次的回归测试可以发现所有缺陷
D.回归测试就是验收测试
答案
参考答案:A
解析:考查回归测试的概念。选项D显然是错误的,回归测试和验收测试是不同的概念;选项C回归测试可以发现缺陷,但不能指望通过多次测试来发现所有缺陷。因为发现缺陷的数量依赖于测试用例的覆盖程度,并且理论上是无法穷尽的。回归测试应该执行以前的全部测试用例,而不仅仅是发现过缺陷的测试用例。因为软件的改动会引入新的缺陷,以前没有发现缺陷的用例,回归测试时可能发现新的缺陷。