软件测试实践(二)
(总分62, 做题时间90分钟)
一、单项选择题

1. 
对测试过程度量和分析优点是______。

A 能有效提高测试效率
B 能够降低测试风险
C 是软件测试过程可持续改进的根本
D 以上全部
2. 
从实际经验来看,骨干测试人员至少应该占测试团队人员数的______,低于这个标准,测试的质量将无法得到保证。

A 30%
B 50%
C 80%
D 60%
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. 
第三方测试的目的是______。

A 对软件进行验收测试
B 提高软件产品的稳定性和可靠性
C 减少提交软件系统中的缺陷
D 以上全部
12. 
下列有关软件缺陷报告的编写中,哪个是错误的______。

A 一个软件缺陷报告中只应记录一个不可再划分的软件缺陷
B 软件缺陷报告的标题应该能够最简洁表达一个软件缺陷
C 软件缺陷报告中应提供全面的有关该软件缺陷再现的信息
D 同一个软件缺陷可以被重复报告
13. 
与开发过程紧耦合的软件企业内部产品的测试过程中,测试活动的组织依据项目开发的______进行规划。

A 进度
B 方法
C 过程
D 内容
14. 
开发过程紧耦合的软件企业内部产品的测试过程依据的测试理念是______。

A 独立性
B 迭代性
C 独立与迭代
D 非迭代
15. 
测试范围确定的内容有______。

A 测试软件系统的哪些模块
B 测试软件系统的哪些指标
C 测试过程何时介入
D 以上全部
16. 
关于测试的策划,说法不正确的是______。

A 测试设计的任务是执行测试用例,需要时也可以将测试用例设计与执行并行开展
B 若系统对质量要求很高,则需要开展多次的回归测试验证
C 在实际软件项目中,一个测试团队可能大都是骨干人员
D 测试团队的规模与被测系统规模、测试方资源调配情况有关
17. 
下列不是测试计划中要考虑的是______。

A 测试用例的设计
B 测试过程如何控制
C 测试质量如何保证
D 测试任务如何划分
18. 
若开展一个简短的软件系统评测,则测试执行中需要安排______次测试执行方可进行下一阶段。

A 1次
B 2次
C n次
D 不一定
19. 
在测试日程表的制定中,预期完成日期与被测试系统投产、发布和部署的日期应该______。

A 完全一致
B 基本一致
C 有一定的时间间隔
D 不确定
20. 
组织与培训团队,配置软硬件测试环境等工作是______阶段的主要任务。

A 测试设计
B 测试计划
C 测试执行
D 测试总结
21. 
测试计划中最主要的内容有______。

A 确定测试范围
B 划分测试任务
C 确定日程表和组织团队
D 以上全部
二、论述题

1. 
在QESuite Web Version 1.0中,已知DUCHA 1.0工作专网系统测试项目的部分信息如下:
   (1)测试版本:总计3个测试版本,按日期排序分别为CUCHA1.0_100105、CUCHA1.0_100205,CUCHA1.01_100210。
   (2)功能分类视图中部分待测区域及人员分配定义如下表所示:                                                          
功能区域
功能区域
测试人员
开发人员
安全
王军
张晓东
工作平台
发文
李明
吕剑秋
收文
李明
吕剑秋
归档
李明
吕剑秋
容量
并发用户数
周晓松
张晓东
 已知在功能区域“工作平台/归档”下有一个软件问题处于“打开/再现”状态,下表中是该软件问题操作历史信息,请依据QEsuite Web Version 1.0的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息,填写表中空缺的操作历史信息。                                                              
操作序号
操作者
执行操作
操作后的问题状态
测试版本
1
新建
2
李明
检验/再现
DUCHA1.0_100105
3
修复/修复
DUCHA1.0_100205
4
李明
解决/修复
5
打开/再现
DUCHA1.0_100210


2. 
在QESuite Web Version 1.0中,已知Lead 1.0邮件系统测试项目的部分信息如下:
   (1)测试版本:总计两个测试版本,按日期排序分为Lead1.0_090703、Lead1.0_090801。
   (2)功能分类视图中部分待测区域及人员分配定义如下表所示:                                                          
功能区域
功能区域
测试人员
开发人员
安全
Test1
Developerl
     
邮件系统
     
邮件管理
Test2
Developer2
发邮件
Test2
Developer2
收邮件
Test2
Developer2
性能
并发处理能力
Test5
Developer3
 已知在功能区域“性能/并发处理能力”下有一个软件问题处于“打开/修复失败”状态,下表中是该软件问题当前的部分操作历史信息,请依据QESuite Web Version 1.0的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息填写表中空缺的操作历史信息。                                                    
操作序号
操作者
执行操作
操作后的问题状态
测试版本
1
新建
Lead1.0_090703
2
打开/再现
3
修复/修复
4
打开/修复失败
Lead1.0_090801


答题卡