单项选择题
关于软件测试对软件质量的意义,有如下说法:(1)度量和评估软件质量;(2)保证软件质量;(3)有利于改进软件开发过程;(4)发现软件错误。则其中正确的是()。
A.(1)、(2)、(3)B.(1)、(2)、(4)C.(1)、(3)、(4)D.(1)、(2)、(3)、(4)
A.语句覆盖就是设计若干个测试用例,运行被测程序,使得每一条可执行语句至少执行一次B.条件覆盖是设计足够多的测试用例,运行所测程序,使程序中每个判断的取真分支和取假分支至少各执行一次C.分支覆盖是设计若干个测试用例,运行所测程序,使程序中每个判断内的每个条件的各个可能取值至少执行一次D.判定-条件覆盖要求各个判断的所有可能的条件取值组合至少执行一次
A.穷举测试是不可能的B.测试中BUG存在群集现象C.测试应该由软件设计机构设计,这样可以准确定位软件的缺陷D.软件测试应该追溯需求,测试应该根据用户需求进行