全球旧事资料 分类
一、选择题
1、下列软件属性中,软件产品首要满足的应该是【A】
A.功能需求
B.性能需求
C.可扩展性和灵活性D.容错纠错能力
2、软件缺陷产生的原因是【D】。
A.交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷
B.软件的复杂性;软件项目的时间压力
C.程序开发人员的错误;软件项目文档的缺乏
D.以上都是
3、导致软件缺陷的最大原因是【A】
A.规格说明书
B.设计
C.编码
D.测试
4、修复软件缺陷费用最高的是【D】阶段
A.编制说明书
B.设计
C.编写代码
D.发布
5、下列【A】不属于软件缺陷。
A.测试人员主观认为不合理的地方
B.软件未达到产品说明书标明的功能
C.软件出现了产品说明书指明不会出现的错误
D.软件功能超出产品说明书指明范围
6、软件测试的目的是【B】
A.避免软件开发中出现的错误
B.发现软件开发中出现的错误
C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性
D.修改软件中出现的错误
7、软件测试技术可以分为静态测试和动态测试,下列说法中错误的是【D】。
A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。
B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。
C.动态测试包括黑盒测试和白盒测试。
D.白盒测试是静态测试,黑盒测试是动态测试。
8、白盒测试是根据程序的【C】来设计测试用例。
A.功能
B.性能
C.内部逻辑
D.内部数据
f9、黑盒测试是根据软件的【B】来设计测试用例。
A.功能
B.规格说明
C.内部逻辑
D.内部数据
10、用黑盒技术设计测试用例的方法之一为【A】
A.因果图
B.逻辑覆盖
C.循环覆盖
D.基本路径测试
11、坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现
的错误克服在早期【A】。
A.技术评审
B.程序测试C.改正程序错误D.管理评审
12、为了提高测试的效率,正确的做法是【A】。
A.选择发现错误可能性大的数据作为测试用例
B.在完成程序的编码之后再制定软件的测试计划
C.随机选取测试用例
D.使用测试用例测试是为了检查程序是否做了应该做的事
13、对程序的测试最好由【B】来做。
A.程序员
B.第三方测试机构
C.程序开发组
D.用户
14、在边界值分析中,下列数据通常不用来做数据测试的是【B】。
A.正好等于边界的值
B.等价类中的等价值
C.刚刚大于边界的值
D.刚刚小于边界的值
15、单元测试中设计测试用例的依据是【D】。
A.概要r
好听全球资料 返回顶部