1、软件测试的标准和文档(一)及答案解析(总分:46.00,做题时间:90 分钟)一、选择题(总题数:23,分数:46.00)1.下列说法错误的是 _。(分数:2.00)A.进入集成测试要求待集成的软件单元均已通过单元测试B.软件集成测试应测试软件单元之间的所有调用C.软件集成测试应已集成软件进行必要的静态测试,并先于动态测试D.软件集成测试应由软件供方组织并实施,不得委托第三方进行2.评审的具体内容和要求包括 _。(分数:2.00)A.评审测试文档内容完整性、正确性和规范性B.评审测试环境是否正确合理C.评审测试活动的独立性D.以上全部3.静态分析包括 _。(分数:2.00)A.控制流分析B.数
2、据流分析C.表达式分析D.以上全部4.选择软件测试工具应主要考虑测试工具的 _。(分数:2.00)A.安全性B.功能C.性能D.以上全部5.软件测试工具分为 _。(分数:2.00)A.静态测试工具B.动态测试工具C.其他支持测试活动的测试工具D.以上全部6.下列不属于软件测试管理的内容的是 _。(分数:2.00)A.测试用例管理B.测试过程管理C.配置管理D.测试评审管理7.下列不属于控制流测试的是 _。(分数:2.00)A.语句覆盖测试B.数据流测试C.条件覆盖测试D.路径覆盖测试8.按照软件配置管理的要求,将测试过程中产生的各种软件工作产品都应纳入 _。(分数:2.00)A.数据库B.配置
3、管理C.管理文档D.测试过程文档9.下列不属于白盒测试方法的是 _。(分数:2.00)A.控制流测试B.正交实验法C.数据流测试D.域测试10.下列不属于静态测试方法的是 _。(分数:2.00)A.数据流测试B.代码审查C.代码走查D.静态分析11.开始软件测试工作前具备的条件有 _。(分数:2.00)A.具有测试计划B.具有软件测试所需的各种文档C.软件源代码正确通过编译D.以上全部12.配置项测试的依据是 _。(分数:2.00)A.详细设计说明B.概要设计说明C.软件需求规格说明D.用户需求13.单元测试的目的是 _。(分数:2.00)A.检查每个软件单元能否正确实现功能B.检查软件单元的
4、性能能否达到要求C.发现软件单元中可能存在的错误D.以上全部14.软件测试文档包括 _。(分数:2.00)A.测试计划B.测试说明C.测试报告D.以上全部15.不属于软件测试过程的是 _。(分数:2.00)A.测试策划B.测试质量保证C.测试执行D.测试设计和实现16.单元测试的静态测试主要采用的方法是 _。(分数:2.00)A.代码审查方法B.白盒测试方法C.黑盒测试方法D.桌上检查方法17.确定测试内容或质量特性、提出测试的基本方法,这些工作是软件测试过程的 _ 阶段完成的。(分数:2.00)A.测试策划B.测试设计和实现C.测试执行D.测试总结18.确定测试计划、测试方法以及测试工具的是
5、 _。(分数:2.00)A.测试程序员B.配置管理员C.测试分析员D.测试设计员19.软件测试规范中规定,软件测试分为单元测试、集成测试、系统测试和 _。(分数:2.00)A.验收测试B.验收测试和回归测试C.验收测试和配置项测试D.验收测试、配置项测试和回归测试20.关于软件测试方法,说法正确的是 _。(分数:2.00)A.验收测试是在真实系统工作环境下检验完整的软件配置项能否和系统正确连接B.配置项测试由独立于软件开发的人员实施,不可委托第三方测试机构进行C.回归测试要测试变更后,对软件原有的正确功能、性能不产生损害D.系统测试是在系统工作环境下检验完整的软件系统是否满足软件开发任务书规定
6、的要求21.不能作为验收测试的技术依据的是 _。(分数:2.00)A.软件设计说明B.软件研制合同C.用户需求D.系统需求22.评审测试过程和测试结果的有效性,确定是否达到测试目的是在 _ 阶段进行的。(分数:2.00)A.测试完成后B.测试开始前C.测试执行前D.制定测试计划时23.对软件变更部分的正确性和对变更需求的符合性进行的测试称为 _。(分数:2.00)A.验收测试B.回归测试C.配置项测试D.系统测试软件测试的标准和文档(一)答案解析(总分:46.00,做题时间:90 分钟)一、选择题(总题数:23,分数:46.00)1.下列说法错误的是 _。(分数:2.00)A.进入集成测试要求
7、待集成的软件单元均已通过单元测试B.软件集成测试应测试软件单元之间的所有调用C.软件集成测试应已集成软件进行必要的静态测试,并先于动态测试D.软件集成测试应由软件供方组织并实施,不得委托第三方进行 解析:2.评审的具体内容和要求包括 _。(分数:2.00)A.评审测试文档内容完整性、正确性和规范性B.评审测试环境是否正确合理C.评审测试活动的独立性D.以上全部 解析:3.静态分析包括 _。(分数:2.00)A.控制流分析B.数据流分析C.表达式分析D.以上全部 解析:4.选择软件测试工具应主要考虑测试工具的 _。(分数:2.00)A.安全性B.功能C.性能D.以上全部 解析:5.软件测试工具分
8、为 _。(分数:2.00)A.静态测试工具B.动态测试工具C.其他支持测试活动的测试工具D.以上全部 解析:6.下列不属于软件测试管理的内容的是 _。(分数:2.00)A.测试用例管理 B.测试过程管理C.配置管理D.测试评审管理解析:7.下列不属于控制流测试的是 _。(分数:2.00)A.语句覆盖测试B.数据流测试 C.条件覆盖测试D.路径覆盖测试解析:8.按照软件配置管理的要求,将测试过程中产生的各种软件工作产品都应纳入 _。(分数:2.00)A.数据库B.配置管理 C.管理文档D.测试过程文档解析:9.下列不属于白盒测试方法的是 _。(分数:2.00)A.控制流测试B.正交实验法 C.数
9、据流测试D.域测试解析:10.下列不属于静态测试方法的是 _。(分数:2.00)A.数据流测试 B.代码审查C.代码走查D.静态分析解析:11.开始软件测试工作前具备的条件有 _。(分数:2.00)A.具有测试计划B.具有软件测试所需的各种文档C.软件源代码正确通过编译D.以上全部 解析:12.配置项测试的依据是 _。(分数:2.00)A.详细设计说明B.概要设计说明C.软件需求规格说明 D.用户需求解析:13.单元测试的目的是 _。(分数:2.00)A.检查每个软件单元能否正确实现功能B.检查软件单元的性能能否达到要求C.发现软件单元中可能存在的错误D.以上全部 解析:14.软件测试文档包括
10、 _。(分数:2.00)A.测试计划B.测试说明C.测试报告D.以上全部 解析:15.不属于软件测试过程的是 _。(分数:2.00)A.测试策划B.测试质量保证 C.测试执行D.测试设计和实现解析:16.单元测试的静态测试主要采用的方法是 _。(分数:2.00)A.代码审查方法 B.白盒测试方法C.黑盒测试方法D.桌上检查方法解析:17.确定测试内容或质量特性、提出测试的基本方法,这些工作是软件测试过程的 _ 阶段完成的。(分数:2.00)A.测试策划 B.测试设计和实现C.测试执行D.测试总结解析:18.确定测试计划、测试方法以及测试工具的是 _。(分数:2.00)A.测试程序员B.配置管理
11、员C.测试分析员 D.测试设计员解析:19.软件测试规范中规定,软件测试分为单元测试、集成测试、系统测试和 _。(分数:2.00)A.验收测试B.验收测试和回归测试C.验收测试和配置项测试 D.验收测试、配置项测试和回归测试解析:20.关于软件测试方法,说法正确的是 _。(分数:2.00)A.验收测试是在真实系统工作环境下检验完整的软件配置项能否和系统正确连接B.配置项测试由独立于软件开发的人员实施,不可委托第三方测试机构进行C.回归测试要测试变更后,对软件原有的正确功能、性能不产生损害 D.系统测试是在系统工作环境下检验完整的软件系统是否满足软件开发任务书规定的要求解析:21.不能作为验收测试的技术依据的是 _。(分数:2.00)A.软件设计说明 B.软件研制合同C.用户需求D.系统需求解析:22.评审测试过程和测试结果的有效性,确定是否达到测试目的是在 _ 阶段进行的。(分数:2.00)A.测试完成后 B.测试开始前C.测试执行前D.制定测试计划时解析:23.对软件变更部分的正确性和对变更需求的符合性进行的测试称为 _。(分数:2.00)A.验收测试B.回归测试 C.配置项测试D.系统测试解析: