软件测试(复习题)
2005年
1. 在系统验收测试中,__(23)A__是在一个模拟
的环境下使用模拟数据运行系统;
__(24)A__是在一个实际环境中使用真实数据运行系统。
(23)A.验证测试B.审计测试C.确认测试D.模块测试
(24)A.验证测试B.审计测试C.确认测试D.模块测试
2. 当测试工作正在进行时,公司B为了申报某
科技奖项,希望机构A能先出具一份证实其软件质量优秀的测试报告,并且口头承诺测试会继续进行,并且测试过程中发现的问题都会得到改正。
如果你是机构A的负责人,对于评测师甲的请求,你将__(38)_A___。
对于公司B提出的要求,机构A的评测师甲、乙分别给出了如下的建议:甲认为可以出质量优秀报告,但是需要公司B出具改正所有测试问题的书面承诺书和自己QA部门认可;乙认为由于测试还没有结束,很多问题海没有得到改正,因此不能出质量优秀
3. 关于软件测试对软件质量的意义,有以下观点:
①度量与评估软件的质量;②保证软件质量;
③改进软件开发过程;④发现软件错误。其中
正确的是__(41)_C___。
(41)A.①、②、③ B.①、②、④C.①、
③、④D.①、②、③、④
4. 某软件公司在招聘软件评测师时,应聘者甲向
公司做如下保证:
软件测试流程
①经过自己测试的软件今后不会再出现
问题;
②在工作中对所有程序员一视同仁,不
会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;
③承诺不需要其他人员,自己就可以独
立进行测试工作;
④发扬咬定青山不放松的精神,不把所
有问题都出来,决不罢休;你认为应聘者甲的保证__(43)D__。
(43)A.①、④是正确的B.②是正确的C.都是正确的D.都不正确
5. 软件测试的对象包括__(44)B__。
(44)A.目标程序和相关文档B.源程序、目标程序、数据及相关文档
C.目标程序、操作系统和平台软件D.源程序和目标程序
6. 软件测试类型按开发阶段划分是
__(45)B___。
(45)A.需求测试、单元测试、集成测试、验证测试
B.单元测试、集成测试、确认测试、系统测试、验收测试
C.单元测试、集成测试、验证测试、确认测试、验收测试
D.调试、单元测试、集成测试、用户测试
7. 下述说法错误的是__(46)B__。
(46)A.单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作
B.集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试