[计算机类试卷]软件测试类型及其在软件开发过程中的地位练习试卷1及答案与解析.doc
《[计算机类试卷]软件测试类型及其在软件开发过程中的地位练习试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件测试类型及其在软件开发过程中的地位练习试卷1及答案与解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、软件测试类型及其在软件开发过程中的地位练习试卷 1及答案与解析 一、选择题(每小题 2分,共 50分) 下列各题 A、 B、 C、 D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。 1 对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为 _。 A) 测试 B) 调试 C) 错误分析 D) 验证 2 把经过评审通过的各项需求转换为一个相应的体系结构,包括数据的体系结构、系统和软件的体系结构,这是软件生命周期哪一阶段做的事情 _。 A) 系统和需求定义 B) 编程和单元测试 C) 软件设计 D) 运行和维护 3 之所以要
2、对已交付使用的软件进行维护,原因是 _。 ( )为了增强软件的功能,满足功能上的变更 ( )运行中发现了软件中的错误需要更正 ( )为了适应软件工作环境变化而引起的相应改变 A) ( ) B) ( )和 ( ) C) ( )和 ( ) D) ( )和 ( )和 ( ) 4 根据软件需求规格说明,在开发环境下对已经集成的软件系统进行的测试是_。 A) 系统测试 B) 单元测试 C) 集成测试 D) 验收测试 5 下列可以做为软件测试对象的是 _。 A) 需求规格说明 B) 软件设计规格说明 C) 源程序 D) 以上全部 6 测试过程需要输入软件配置、测试配置和测试工具。其中不属于测试配置的是_。
3、 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
4、 需求规格说明中应该能为后面的设计和实现提供质量和数量两方面的约束,通常需求分为 _。 A) 功能类和性能类 B) 外部接口类 C) 设计约束类和质量特性类 D) 以上全部 12 在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是 _。 A) 用户手册 B) 外部设计规格说明 C) 内部设计规格说明 D) 测试计划手册 13 设计阶段的测试对象来自设计文档,下列不属于这一阶段设计文档的是_。 A) 逻辑设计规格说明 B) 物理设计规格说明 C) 内部设计规格说明 D) 外部设计规格说明 14 以下有关回归测试的说法中错误的是 _。 A) 严格来说,回归测试不是一个测试阶段 ,只是一种
5、可以用于各个测试阶段的测试技术 B) 回归测试的目标是保证被测应用在系统被修改和扩充后,各项功能依然正确 C) 回归测试可以在系统和验收测试环境下进行 D) 回归测试适合采用传统手工方法来完成,而不适合使用自动化测试工具来完成 15 单元测试时,调用被测模块的是 _。 A) 桩模块 B) 通信模块 C) 驱动模块 D) 代理模块 16 大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易_。 A) 通过测试 B) 整体测试 C) 快速查错 D) 快速排错 17 自底向上单元测试的策略是首先对模块调用图上的哪一层模块进行测试_。 A) 最底层 B) 下一层 C) 最高层 D) 上一
6、层 18 下列关于测试方法的叙述中不正确的是 _。 A) 从某种角度上讲,白盒测试与黑盒测试都属于动态测试 B) 功能测试属于黑盒测试 C) 对功能的测试通常是要考虑程序的内部结构的 D) 结构测试属于白盒测试 19 不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试的是_。 A) 性能测试 B) 黑盒测试 C) 白盒测试 D) 静态分 析 20 在白盒测试中,程序员要运用自己的智力和理解力,深入到源程序中以开发测试,这样的好处是 _。 A) 重点测试 B) 数据完整性和内部边界 C) 测试覆盖和控制流 D) 以上全部 21 关注在一连串的测试中如何选择合适的程序或子程序路径来执行有
7、效的检查,这种测试极有可能是 _。 A) 结构测试 B) 黑盒测试 C) 功能测试 D) 静态测试 22 在覆盖准则中,最常用的是 _。 A) 语句覆盖 B) 条件覆盖 C) 分支覆盖 D) 以上全部 23 认为自底向上测 试的方法要优于自顶向下测试方法的是 _。 A) Yourdon B) Myers C) Dunn D) Fisher 24 大多数实际情况下,性能测试的实现方法是 _。 A) 黑盒测试 B) 白盒测试 C) 静态分析 D) 可靠性测试 25 在软件生存周期中占据时间最长的是 _。 A) 运行和维护阶段 B) 软件开发阶段 C) 需求分析阶段 D) 软件设计阶段 26 在理想
8、情况下,只要软件发生了变更,就要对其进行 _。 A) 验证测试 B) 回归测试 C) 确认测 试 D) 验收测试 软件测试类型及其在软件开发过程中的地位练习试卷 1答案与解析 一、选择题(每小题 2分,共 50分) 下列各题 A、 B、 C、 D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。 1 【正确答案】 B 【试题解析】 在测试信息流中,测试过程需要三类输入: 软件配置 (包括需求规格说明、软件设计规格说明、源代码等 )。 测试配置 (包括表明测试工作如何进行的测试计划、给出测试数据的测试用例、控制测试进行的测试程序等 )。 测试工具 (为 提高软
9、件测试效率,测试工作要有测试工具的支持其主要工作是为测试的实施提供各种服务,以减轻人们完成测试任务的手工劳动 )。 在测试完成之后,要对所有测试结果进行分析,即将实际测试的结果与预期的结果进行比较。若发现出错的数据,就意味着软件有错误,然后就需要开始排错 (也称为调试 ),即对已发现的错误进行定位和确定出错性质,并改正这些错误,同时修改相关的文档。修正后的文档一般都要经过两次测试,直到通过测试为止。 【知识模块】 软件测试类型及其在软件开发过程中的地位 2 【正确答案】 C 【试题解 析】 软件设计是软件工程的技术核心,在设计阶段中,设计人员把经评审通过的各项需求转换为一个相应的体系结构,包括
10、数据的体系结构、系统和软件的体系结构。结构中每一组成部分都是一个模块,每个模块都是和某种需求相对应,即所谓概要设计和高层设计。进而对每个模块要完成的任务进行具体描述,为后面的编程打基础,即所谓详细设计。 【知识模块】 软件测试类型及其在软件开发过程中的地位 3 【正确答案】 D 【试题解析】 对于已交付的软件投入正常使用,就进入运行阶段,这一阶段可能持续若干年甚至几十年。但软件在运行 过程中往往可能会因为多方面的原因导致需要对该软件进行修改,这一修改过程便是软件的维护。其主要原因可能为以下几点:软件在运行中发现了软件本身存在的错误需要修正;为了适应变化了的软件工作环境;为了满足用户需求要增强软
11、件的功能而需做变更。 【知识模块】 软件测试类型及其在软件开发过程中的地位 4 【正确答案】 A 【试题解析】 软件测试生存周期模型描述了软件测试的全过程:单元测试、集成测试、系统测试、验收测试和回归测试等。当一个程序单元编写出来之后,首先要做的就是及时对其进行单元测试,检查该程序单 元中的各种缺陷,并通过调试改正它们,然后进行回归测试,检查这些缺陷是否确实得到修正。 集成测试根据软件体系结构的设计,按照一定顺序将经过单元测试的程序单元逐步组装为子系统或系统,该过程可以与单元测试穿插进行。 系统测试是根据软件需求规格说明,在开发环境下对已经集成的软件系统进行测试,确认各项规定的需求是否在系统中
12、实现,以及各种质量要求在系统中是否达到预期的标准。 验收测试是对已经确认的软件系统进行的测试,在实际使用环境中,与计算机系统的其他系统元素进行一系列系统级的集成测试和测试。 【知识模块】 软件测试类型及其在软件开发过程中的地位 5 【正确答案】 D 【试题解析】 软件测试不仅仅限于程序编码之后,而应该贯穿于软件开发的全过程。软件测试并不等于程序测试,因此,需求分析、概要设计、详细设计以及程序编码等各个阶段所得到的文档资料,包括需求规格说明、软件概要设计规格说明、软件详细设计规格说明以及源程序都应做为软件测试的对象。 【知识模块】 软件测试类型及其在软件开发过程中的地位 6 【正确答案】 C 【
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 测试 类型 及其 开发 过程 中的 地位 练习 答案 解析 DOC
