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