上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
目标测试
一、单项选择题
1.软件测试的目的是( )。
A.避免软件开发中出现的错误
B.发现软件开发中出现的错误
C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性
D.修改软件中出现的错误
2.下列关于程序效率的描述错误的是( )。
A.提高程序的执行速度可以提高程序的效率
B.降低程序占用的存储空间可以提高程序的效率
C.源程序的效率与详细设计阶段确定的算法的效率无关
D.好的程序设计可以提高效率
3.软件测试是软件开发过程的重要阶段,也是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?( )
Ⅰ 预防软件发生错误
Ⅱ 发现改正程序错误
Ⅲ 提供诊断错误信息
A.只有Ⅰ
B.只有Ⅱ
C.只有Ⅲ
D.都是
4.一个成功的测试是( )。
A.发现错误码
B.发现了至今尚未发现的错误
C.没有发现错误码
D.证明发现不了错误
二、简答题
1.什么是软件测试?
2.软件生命周期是什么?
3.软件测试的目的是什么?
4.软件缺陷的生命周期是什么?
5.常见的软件测试过程模型都有哪些?
第1章目标测试参考答案