软件测试的标准和文档(一)
(总分46, 做题时间90分钟)
一、选择题

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. 
开始软件测试工作前具备的条件有 ______。

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 测试程序员
B 配置管理员
C 测试分析员
D 测试设计员
19. 
软件测试规范中规定,软件测试分为单元测试、集成测试、系统测试和 ______。

A 验收测试
B 验收测试和回归测试
C 验收测试和配置项测试
D 验收测试、配置项测试和回归测试
20. 
关于软件测试方法,说法正确的是 ______。

A 验收测试是在真实系统工作环境下检验完整的软件配置项能否和系统正确连接
B 配置项测试由独立于软件开发的人员实施,不可委托第三方测试机构进行
C 回归测试要测试变更后,对软件原有的正确功能、性能不产生损害
D 系统测试是在系统工作环境下检验完整的软件系统是否满足软件开发任务书规定的要求
21. 
不能作为验收测试的技术依据的是 ______。

A 软件设计说明
B 软件研制合同
C 用户需求
D 系统需求
22. 
评审测试过程和测试结果的有效性,确定是否达到测试目的是在 ______ 阶段进行的。

A 测试完成后
B 测试开始前
C 测试执行前
D 制定测试计划时
23. 
对软件变更部分的正确性和对变更需求的符合性进行的测试称为 ______。

A 验收测试
B 回归测试
C 配置项测试
D 系统测试
答题卡