1. 软件测试的基本目标是( ). (1分) | |
A.确定白盒法或黑盒法 | |
B.确定单元测试或集成测试 | |
C.确定测试范围和路径 | |
D.确定一组测试数据以尽可能多地发现错误 | |
★标准答案:D | |
2. 通过对软件的测试,可以证明( ). (1分) | |
A.程序正确性 | |
B.错误不存在 | |
C.错误存在 | |
D.不含有隐患 | |
★标准答案:C | |
3. 软件测试的目的是( ). (1分) | |
A.证明软件系统中存在错误 | |
B.出软件系统中存在的所有错误 | |
C.尽可能多地发现软件系统中的错误和缺陷 | |
D.证明软件的正确性 | |
★标准答案:C | |
4. 用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个( ) ,它的作用是调用被测的模块. (1分) | |
A.主模块 | |
B.桩模块 | |
C.驱动模块 | |
D.输入模块 | |
★标准答案:C | ||
5. 好的测试用例应能证明软件是正确的。 (1分) | ||
错误 | ||
正确 | ||
★标准答案:错误 | ||
6. 软件测试的目的是为了证明一个软件的设计没有错误,只有没有任何错误的软件才是正确的软件。 (1分) | ||
错误 | ||
正确 | ||
★标准答案:错误 | ||
7. 采用黑盒法测试程序是根据( ). (1分) | ||
A.程序的逻辑 | ||
B.程序的功能说明 | ||
C.程序中的语句 | ||
D.程序中的数据 | ||
★标准答案:B | ||
8. 软件测试中设计测试实例(test case)主要由输入数据和( )两部分组成. (1分) | ||
A.测试规则 | ||
B.测试计划 | ||
C.预期输出结果 | ||
D.以往测试记录分析 | ||
★标准答案:C | ||
9. 在进行单元测试时,常用的方法是( ). (1分) | ||
A.采用白盒测试,辅之以黑盒测试 | ||
B.采用黑盒测试,辅之以白盒测试 | ||
C.只使用白盒测试 | ||
D.只使用黑盒测试 | ||
★标准答案:A | |
10. 软件测试的步骤主要有单元测试.集成测试和确认测试.如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过α测试和β测试的过程.其中,α测试是( )进行的一种测试. (1分) | |
A.在开发者现场由开发方的非本项目开发人员 | |
B.在开发者现场由用户 | |
C.在用户现场由开发方的非本项目开发人员 | |
D.在用户现场由用户使 | |
★标准答案:B | ||
11. 在软件工程中,当前用于保证软件质量的主要技术手段还是( ). (1分) | ||
A.正确性证明 | ||
B.测试 | ||
C.自动程序设计 | ||
D.符号证明 | ||
★标准答案:B | |
12. 软件测试的目的是为了证明一个软件的设计没有错误,只有没有任何错误的软件才是正确的软件。 (1分) | |
错误 | |
正确 | |
★标准答案:错误 | |
13. 白盒测试是根据程序的( )来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例. (1分) | |
A.功能 | |
B.性能 | |
C.内部逻辑 | |
D.内部数据 | |
★标准答案:C | ||
14. 检查软件产品是否符合需求定义的过程称为( ) 。 (1分) | ||
A.确认测试 | ||
B.集成测试 | ||
C.验证测试 | ||
★标准答案:A | |
15. 在软件测试中,确认(验收)测试主要用于发现( )阶段的错误. (1分) | |
A.软件计划 | |
B.需求分析系统错误 | |
C.软件设计 | |
D.编码 | |
★标准答案:B | ||
16. 白盒测试方法一般适合用于( )测试. (1分) | ||
A.单元 | ||
B.系统 | ||
C.集成 | ||
D.确认 | ||
★标准答案:A |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论