电子科技大学17年11月《软件测试与质量控制》作业考核试题
西安电子科技大学网络与继续教育学院2017学年下学期
《软件测试与质量控制》期末考试试题
(综合大作业)
考试说明:
1、大作业于2017年10月19日下发,2017年11月4日交回;
2、考试必须独立完成,如发现抄袭、雷同均按零分计;
3、答案须手写完成,要求字迹工整、卷面干净。
一、单选题(每小题2分 共20分)
1. 软件测试用例主要由输入数据和 两部分组成。
A.测试计划
B. 测试规则
C. 预期输出结果
D. 以往测试记录分析
2. 版本管理是对系统不同版本进行的 过程。
A. 标识与跟踪
B. 标识变更
C.发布变更
D. 控制变更
3.软件测试按实施组织分,测试应该包括以下的_________。 ( )
(1)开发方测试 (2)用户方测试 (3)第三方测试 (4)验收测试
(5)确认测试
A.(1)(2)(3) B. (3)(4)(5)
C. (1)(2)(4) D. (1)(2)(3)(4)(5)
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. 以下各项中,_________属于需求说明书的评测内容。 ( )
(1)系统定义的目标是否与用户的要求一致
(2)设计的约束条件和限制条件是否符合实际
(3)是否考虑过软件需求的其他方案
(4)软件的行为与它必须处理的信息、必须完成的功能是否一致
A. (1)(2)(4) B. (1)(3)(4)
C. (2)(3)(4) D. (1)(2)(3)(4)
二、填空题(每个空格1分, 共20分)
1. 在测试程序时,根据经验或直觉推测程序中可能存在的各种错误,称为 。
2. 软件配置审查的任务是检查软件的所有文档资料的 和 。
3.回溯法调试是从 出发,而归纳法调试是从 入手。
4.为了考察测试用例的重要性,我们可以从 、 、 、 、可管理性五方面理解。
5. 软件测试过程包含的测试活动有 , , , , 和 。
6. 按照测试用例的设计方法,软件测试可以分为 、 和 。
7. 软件质量工程包括 、 和软件质量控制三大方面。
三、名词解释(共20分)
1.测试用例
2.集成测试
3.回归测试
4.软件质量保证
四、简答题(共20分)
如何划分等价类?
软件验收测试应完成哪些主要测试工作?
Alpha测试与beta测试的区别在哪里?
测试结束的标准是什么?
五、?综合题( 共20分)
白盒测试实践。针对给定的被测程序设计测试用例进行测试,达到要求的语句覆盖率和分支覆盖率。
内容描述:
(1)对于给定的C语言被测程序,编写测试用例。
(2)使用QESAT/C++白盒测试工具进行静态分析并插装被测程序。
(3)执行测试用例,进行动态测试。
(4)使用QESAT/C++白盒测试工具检查测试覆盖率,直到达到所要求覆盖率。
无忧答案网整理发布
你好,下载答案
页:
[1]