ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:26.85KB ,
资源ID:24436288      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24436288.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第七章测试.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第七章测试.docx

1、第七章测试1.黑箱测试是从_观点的测试,白箱测试是从_观点的测试。( )A.开发人员、管理人员 B.用户、管理人员C.用户、开发人员 D.开发人员、用户2.可能发现软件中的_,但不能证明软件_。( )A.所有错误、没有错误 B.错误、没有错误C.逻辑错误、没有错误 D.设计错误、没有错误3.软件测试的目的是?( )A.证明软件的正确性B.找出软件系统中存在的所有错误C.证明软件系统中存在错误D.尽可能多的发现软件系统中的错误4.软件测试是软件质量保证的主要手段之一,测试的费用已超过( )的30%以上,因此提高测试的有效性非常重要。A.软件开发费用 B.软件维护费用C.软件开发和维护费用 D.软

2、件研制费用5.一般说来,投入运行的软件系统中有错误( )。A.不是不可以理解的 B.是不能容忍的C.是要求退货的理由 D.是必然的6.为了把握软件开发各个环节的正确性和协调性,人们需要进行A 和B 工作。A 的目的是想证实在一给定的外部环境中软件的逻辑正确性,它包括C 和D 。B 则试图证明在软件生存期各个阶段,以及阶段间的逻辑 E 、 F 和正确性。供选择的答案 A和B: 操作 确认 测试 验证 调试C和D: 用户的确认 需求规格说明的确认 程序的确认 测试的确认E和F: 靠得住性 独立性 协调性 完备性 扩充性7.为了提高测试效率,应该( )A.随机地选取测试数据B.取一切可能的数据作为测

3、试数据C.在完成编码以后制定软件的测试计划D.选择发现错误可能性大的数据作为测试数据8.使用白箱测试方法时确定测试数据应根据( )和指定的覆盖。A.程序的内部逻辑 B.程序的复杂程度C.使用说明书 D.程序的功能9.白箱测试方法重视( )的度量。A.测试覆盖率 B.测试数据多少C.测试费用 D.测试周期10.黑箱测试法根据( )设计测试用例?A.程序调用规则B.模块间的逻辑关系C.软件要完成的功能D.11.在中,白箱测试方法可用于测试程序的内部结构。此方法将程序可作为( )A.路径的集合 B.循环的集合C.目标的集合 D.地址的集合12.在软件测试中,逻辑覆盖标准主要用于( )A.黑箱测试方法

4、 B.白箱测试方法C.灰箱测试方法 D.软件验收方法13.下面的逻辑测试覆盖中,测试覆盖最弱的是( )A.条件覆盖 B.条件组合覆盖C.语句覆盖 D.条件及判定覆盖14.软件的集成测试工作最好由( )承担,以提高集成测试的效果。A.该软件的设计人员B.该软件开发组的负责人C.该软件的编程人员D.不属于该软件开发组的软件设计人员15.集成测试的主要方法有两个,一个是_?一个是_?( )A.白箱测试方法、黑箱测试方法B.渐增式测试方法、非渐增式测试方法C.等价分类方法、边缘值分析方法D.因果图方法、错误推测方法16.验收测试的任务是验证软件的( )A.完整性 B.正确性C.有效性 D.移植性17.

5、检查软件产品是否符合需求定义的过程为( )A.确认测试 B.集成测试C.验证测试 D.验收测试18.据国家标准GB8566-8计算机软件开发的规定,软件的开发和维护划分为八个阶段,其中单元测试是在( )阶段完成的?A.可行性研究和计划 B.需求分析C.编码阶段 D.详细设计19.据国家标准GB8566-8计算机软件开发的规定,软件的开发和维护划分为八个阶段,其中组装测试的计划是在( )阶段完成的?A.可行性研究和计划 B.需求分析C.概要设计 D.详细设计20.软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试工作的基础。A.系统分析 B.安装测试C.验

6、收测试 D.单元测试21.软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现(A)阶段的错误。在集成测试时,通常可采用自顶向下增值式集成和自底向上增值式集成。在自底向上增值式集成时,对每个被集成的模块(B)。对那些为众多用户开发的软件(如、编译程序),通常还要进行测试和测试,以发现可能只有最终用户才能发现的错误,其中,测试是指最终用户在(C)的情况下所进行的测试,测试是指最终用户在(D)的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行(E)测试。供选择的答案 A: 需求分析 概要设计 详细设计 编码 B: 没必要设计驱动模块和桩

7、(stub)模块 没必要设计驱动模块,但要设计桩模块 要设计驱动模块,但没必要设计桩模块 要设计驱动模块和桩模块C和D: 开发环境下,开发人员不在场 开发环境下,开发人员在场 用户的实际利用环境下,开发人员不在场 用户的实际利用环境下,开发人员在场 E: 恢复 强度 安装 回归22.集成测试也叫做(A)和(B)。通常,在(C)的基础上,将所有模块按照设计要求组装成系统。子系统的集成测试称为(D),它所做的工作是要找出子系统和系统需求规格说明之间的(E)。需要考虑的问题是在各个模块连接起来的时候,穿越模块接口的数据是否会(F);一个模块的功能是否会对另一个模块的功能产生不利的影响;各个(G)组合

8、起来,能否达到预期要求的(H);(I)是否有问题;单个模块的误差积累起来是否会放大。供选择的答案 AD: 单元测试 部件测试 组装测试 系统测试 确认测试 联合测试EI: 子功能 丢失 父功能 局部数据结构 全局数据结构 不一致 一致23.在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(1)是最强的覆盖标准,为了对图4-5所示的程序段进行覆盖测试,必须适当地选取测试数据集,如X,Y是两个变量,可供选择的测试数据集有(1)、(2)、(3)、(4)四组(表4-3),则实现判定覆盖至少采用的测试数据集是(2),实现条件覆盖至少采用的测试数据集是(3),实现路径覆

9、盖至少应采用的测试数据集是(4)或(5)。供选择的答案 (1): A.语句覆盖 B.条件覆盖 C.判定覆盖 D.路径覆盖(2)(5): A.和 B.和 C.和 D.和 E.、和 F.、和 G.、和 H.、和24.在软件测试中,“高产”的测试是指?( )A.用适量的测试用例说明被测试程序正确无误。B.用适量的测试用例说明被测试程序符合相应要求。C.用少量的测试用例发现被测试程序中尽可能多的错误。D.用少量的测试用例纠正被测试程序尽可能多的错误。25.在设计测试用例时,(A)是用得最多的一种黑箱测试方法。在黑箱测试方法中,等价类划分方法设计测试用例的步骤是 按照输入条件把数量极多的输入数据划分成若

10、干个有效等价类和若干个无效等价类。设计一个测试用例,使其覆盖(B)尚未被覆盖的有效等价类,重复这一步,直至所有有效等价类均被覆盖。设计一个测试用例,使其覆盖(C)尚未被覆盖的无效等价类,重复这一步,直至所有无效等价类均被覆盖。因果图方法是根据(D)之间的因果关系来设计测试用例的。在实际应用中,一旦纠正了程序中的错误后,还应选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为(E)。供选择的答案 A : 等价类划分 边值分析 因果图 判定表B、C: 1WH 7个左右 一半 尽可能少的 尽可能多的 全数 D : 输入与输出 设计与实现 条件与结果 主程序与子程序 E : 验收

11、测试 强试测试 系统测试 回归测试26.如图4-6所示的程序有4条不同的路径,分别表示为L1(a-c-e)、L2(a-b-d)、L3(a-b-e)和L4(a-c-d),或者简写为ace、abd、abe、及acd。 由于覆盖测试的目标不同、逻辑覆盖方法可以分为语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖。 从备选的答案中选择适当的测试用例与之匹配。(A)属于语句覆盖; (B)、(C)属于判定覆盖;(D)、(E)属于条件覆盖; (F)、(G)属于判定条件覆盖;(H)属于条件组合覆盖;(I)属于路径覆盖。供选择的答案 AI:(2,0,4),(2,0,3)覆盖ace (1,1,1

12、),(1,1,1)覆盖abd (1,0,3),(1,0,4)覆盖abe (2,1,1),(2,1,2)覆盖abe (2,0,4),(2,0,3)覆盖ace (2,1,1),(2,1,2)覆盖abe (3,0,3),(3,1,1)覆盖acd (2,0,4),(2,0,3)覆盖ace (1,0,1),(1,0,1)覆盖abd (2,1,1),(2,1,2)覆盖abe (2,0,4),(2,0,3)覆盖ace (1,1,1),(1,1,1)覆盖abd (1,1,2),(1,1,3)覆盖abe (3,0,3),(3,0,1)覆盖acd (2,0,4),(2,0,3)覆盖ace (1,1,1),(1,1,1)覆盖abd (1,0,3),(1,0,4)覆盖abe (2,1,1),(2,1,2)覆盖abe其中B、C的答案可以互换;D、E的答案可以互换;F、G的答案可以互换。答案: .B.C.D.E.F. .B.C.D.E. .B.C.D.E.F.G.H.I. 23.D .B.C.D.E. .B.C.D.E.F.G.H.I.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1