当前位置:首页 > 软件测试与工具试卷D
线 名 姓 号订学 级 班 装 湖南科技职业学院 年 学期考试试卷
科目 软件测试与工具 卷号 卷 使用班级 出卷人 审卷人 阅卷人 题号 一 二 三 四 五 六 七 八 九 十 总分 计分
一、选择题(每题2分,共60分)
1. 以下哪一个不属于软件缺陷: ( ) A.软件功能超出了产品说明书中指明的范围;
B.软件出现了产品说明书中已指明因外部故障可以出现的错误; C.软件未达到产品说明书中虽未指出但应当达到的目标; D.最终用户认为该软件使用效果不良。
2. 关于软件质量的描述,正确的是: ( ) A.软件质量是指软件满足规定用户需求的能力
B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性 C.软件质量保证过程就是软件测试过程 D.以上描述都不对
3. 软件缺陷在哪个阶段发现修复代价最大: ( ) A.设计 B.编码 C.测试 D.发布
4. 以下哪一个不是测试用例应包含的部分: ( ) A.测试输出 B.测试输入 C.执行条件 D.预期结果
5. 以下哪一个不属于软件测试针对的对象: ( ) A.需求规格说明; B.源程序; C.测试报告;
D.概要设计规格说明。
6. 以下哪一个不属于软件测试的关键问题: ( ) A.测试由谁来执行 B.测试什么
C.什么时候进行测试 D.测试结果是什么
7. 什么时候不可以终止软件测试: ( )
A.测试超过了预定时间
B.执行了所有的测试用例,但并没有发现故障 C.达到了预期的目标 D.客户要求
8. 下列哪项可以作为软件测试结束的标志。 ( ) A.使用了特定的测试用例 B.错误强度曲线下降到预定的水平 C.查出了预定数目的错误
D.按照测试计划中所规定的时间进行了测试
9. 基于软件内部设计和程序实现的测试方式为: ( ) A.动态测试 B.白盒测试 C.静态测试 D.黑盒测试
10. 标识和定义组织过程并确定过程的执行程序,这一过程属于质量保证体系的哪一部份:
( )
A.组织结构 B.程序 C.过程 D.资源
11. 通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、
持续性地对过程进行改进,属于CMM分级结构的哪一级: ( ) A.优化级 B.已管理级 C.已定义级 D.可重复级
12. 主要针对编码过程中可能存在的各种错误的测试阶段属于V模型的: ( ) A.集成测试 B.单元测试 C.系统测试 D.验收测试
13. V模型中哪一个阶段需要用户参与执行: ( ) A.集成测试 B.单元测试 C.系统测试 D.验收测试
14. 对于软件的β测试,下列描述正确的是: ( ) A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试 B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试 C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试
D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试
15. 主要目标是发现与接口有关的问题的测试阶段是: ( ) A.单元测试 B.系统测试 C.集成测试 D.验收测试
16. 以下哪些测试需要用户参与: ( ) A.回归测试和α测试 B.有效性测试和回归测试 C.α测试和β测试 D.β测试和回归测试
17. 以下哪个不是白盒测试工具: A.JUnit B.JMeter C.JTest D.Pruify
18. 测试记录文档应该在哪一个阶段提交: A.功能设计阶段 B.编码阶段 C.测试阶段
D.运行维护阶段
19. 测试通过/失败的标准应该在哪一个测试文档中描述: A.测试计划文档 B.测试方案文档 C.测试规程文档 D.测试报告文档
20. 在所有的黑盒测试方法中最为严格、最具有逻辑性的测试方法是:A.等价类划分法 B.边界值分析法 C.因果图法 D.决策表法
21. 以下哪个不属于软件缺陷产生的原因: A.需求记录错误
B.数据库管理系统错误 C.需求解释有错误 D.用户需求定义错误
22. 下面对于SEI的CMM的叙述中正确的是 A.CMM是软件开发的方法学 B.CMM是产品模板
( ) ( ) ( ) ( ) ( ) ( ) C.CMM是过程法律
D.CMM是过程改进的途径,是一套指南,帮助你通过持续的重复、测量和提炼,稳步创造与净化开发环境
23. 下列哪一项是一项让计算机代替测试人员进行软件测试的技术。 ( ) A.单元测试技术 B.软件测试自动化 C.黑盒测试技术 D.白盒测试技术
24. 下列哪些不是黑盒测试的测试方法。 ( ) A.等价类划分法 B.边界值分析法 C.语句覆盖法 D.决策表法
25. 下列方法中哪个最终是通过决策表来生成测试用例的 ( ) A.等价类划分法 B.边界值分析法 C.语句覆盖法 D.因果图法
26. 在确定黑盒测试的测试策略时,以下不是其参考原则的是 ( ) A.在任何情况下都必须采用边界值分析法
B.在一般情况下使用等价类划分法,必要时使用边界值分析法 C.必要时采用等价类划分法补充测试用例
D.如果程序的功能说明中含有输入条件的组合情况,则应在一开始就使用因果法和决策表法设计测试用例
27. 逻辑覆盖测试是哪种测试技术的一种 ( ) A.白盒测试 B.黑盒测试
28. JUNIT中哪个包是整个Junit的核心包,包括全部的核心框架类( ) A.junit.swingui 包 B.junit.framework包 C.junit.runner包 D.junit.extension包
29. 将下列相关内容填入软件测试V模型图中,请选择正确的对应关系( )
M1、验收测试 M2、编码
M3、详细设计 M4、概要设计
共分享92篇相关文档