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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

精选软件质量保证测试试题与答案资料文档格式.docx

1、8成功的测试是指运行测试用例后( B )。A)未发现程序错误 B)发现了程序错误 C)证明程序正确性 D)改正了程序错误9下列几种逻辑覆盖标准中,查错能力最强的是( D )。A)语句覆盖 B)判定覆盖 C)条件覆盖 D)条件组合覆盖10在黑盒测试中,着重检查输入条件组合的方法是( D )。A)等价类划分法 B)边界值分析法 C)错误推测法 D)因果图法11单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( A )。A)系统功能 B)局部数据结构 C)重要的执行路径 D)错误处理12软件测试过程中的集成测试主要是为了发现( B )阶段的错误。A)需求分析 B)概要设计 C)详细

2、设计 D)编码13不属于白盒测试的技术是( D )。A)路径覆盖 B)判定覆盖 C)循环覆盖 D)边界值分析14集成测试时,能较早发现高层模块接口错误的测试方法为( A )。A)自顶向下渐增式测试 B)自底向上渐增式测试 C)非渐增式测试 D)系统测试15使用白盒测试方法时,确定测试数据应根据(A )和指定的覆盖标准。A)程序内部逻辑 B)程序的复杂度 C)使用说明书 D)程序的功能16程序的三种基本结构是( B )。A)过程子、程序、分程序 B)顺序、选择、循环C)递归、堆栈、队列 D)调用、返回、转移17软件调试的目的是( A )A)找出错误所在并改正之 B)排除存在错误的可能性C)对错误

3、性质进行分类 D)统计出错的次数 18下面说法正确的是( C )。A)经过测试没有发现错误说明程序正确 B)测试的目标是为了证明程序没有错误C)成功的测试是发现了迄今尚未发现的错误的测试 D)成功的测试是没有发现错误的测试20发现错误能力最弱的是( A )。A)语句覆盖 B)判定覆盖C)条件覆盖 D)路径覆盖22下面( D )方法能够有效地检测输入条件的各种组合可能引起的错误。A)等价类划分 B)边界值分析C)错误推测 D)因果图23与确认测试阶段有关的文档是( A )。A)需求规格说明书 B)概要设计说明书C)详细设计说明书 D)源程序25( B )方法需要考察模块间的接口和各模块之间的联系

4、。A)单元测试 B)集成测试C)确认测试 D)系统测试26调试应该由( B )完成。A)与源程序无关的程序员 B)编制该源程序的程序员C)不了解软件设计的机构 D)设计该软件的机构27在设计人机界面时,应主要考虑的因素有( D )。系统响应时间B)错误处理C)用户求助机制D)以上都是28、用黑盒技术设计测试用例的方法之一为(A )A)因果图 B)逻辑覆盖 C)循环覆盖 D)基本路径测试29、软件测试的目的是( B ) A)避免软件开发中出现的错误 B)发现软件开发中出现的错误 C)尽可能发现并排除软件中潜藏的错误,提高软件的可靠性 D)修改软件中出现的错误 30、下列软件属性中,软件产品首要满

5、足的应该是( A )A)功能需求 B)性能需求 C)可扩展性和灵活性 D)容错纠错能力31、以程序的内部结构为基础的测试用例技术属于( D )。A)灰盒测试 B)数据测试 C)黑盒测试 D)白盒测试32、为了提高测试的效率,正确的做法是( A )。A)选择发现错误可能性大的数据作为测试用例B)在完成程序的编码之后再制定软件的测试计划C)随机选取测试用例D)使用测试用例测试是为了检查程序是否做了应该做的事33、对程序的测试最好由( )来做,对程序的调试最好由谁来做( B )。A)程序员 第三方测试机构B)第三方测试机构 程序员C)程序开发组 程序员D)程序开发组 程序开发组34、在进行单元测试时

6、,常用的方法是( A )A)采用白盒测试,辅之以黑盒测试 B)采用黑盒测试,辅之以白盒测试C)只使用白盒测试 D)只使用黑盒测试35、以下那一种选项不属于软件缺陷( D )。A)软件没有实现产品规格说明所要求的功能B)软件中出现了产品规格说明不应该出现的功能C)软件实现了产品规格没有提到的功能D)软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题36、软件生存周期过程中,修改错误代价最大的阶段是( D )。A)需求阶段 B)设计阶段 C)编程阶段 D)发布运行阶段37、在边界值分析中,下列数据通常不用来做数据测试的是( B )。A)正好等于边界的值 B)等价类中的等价值C)刚

7、刚大于边界的值 D)刚刚小于边界的值38、单元测试中设计测试用例的依据是( D )。 A)概要设计规格说明书 B)用户需求规格说明书 C)项目计划说明书 D)详细设计规格说明书39、通常可分为白盒测试和黑盒测试。白盒测试是根据程序的( C )来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。 A)功能 B)性能 C)内部逻辑 D)内部数据 40、如果一个判定中的复合条件表达式为(A 1)or(B = 3),则为了达到100%的条件覆盖率,至少需要设计多少个测试用例( B )。A)1 B)2 C)3 D)441、经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较

8、多,则该模块中残存的错误数目与其他模块相比,通常应该( B )。A)较少 B)较多 C)相似 D)不确定42、在某大学学籍管理信息系统中,假设学生年龄的输入范围为1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是(B )。A)可划分为2个有效等价类,2个无效等价类B)可划分为1个有效等价类,2个无效等价类C)可划分为2个有效等价类,1个无效等价类D)可划分为1个有效等价类,1个无效等价类43、根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是( A )。 A)系统测试 B) 单元测试 C) 集成测试 D) 验收测试44、下面有关测试原则的说法正确的是( A )。A)

9、测试用例应由测试的输入数据和预期的输出结果组成B)测试用例只需选取合理的输入数据C)程序最好由编写该程序的程序员自己来测试D)使用测试用例进行测试是为了检查程序是否做了它该做的事45、软件设计阶段的测试主要采取的方式是( A )。A)评审 B)白盒测试 C)黑盒测试 D)动态测试46、集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性( A )A)正确性 B)可靠性 C)可使用性 D)可维护性47、如下所示的程序图环复杂度为( )。A)4 B)5 C)6 D)748、下列关于测试方法的叙述中不正确的是( C )A)从某种角度上讲,白盒测试与黑盒测试都属于动态测试 B)功能测试属于黑盒

10、测试 C)对功能的测试通常是要考虑程序的内部结构 D)结构测试属于白盒测试50、大多数实际情况下,性能测试的实现方法是( A )。 A)黑盒测试 B)白盒测试 C)静态分析 D)可靠性测试51、下列方法中,不属于黑盒测试的是( A )。A)基本路径测试法 B)等价类测试法C)边界值分析法 D)基于场景的测试方法52、测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是( B )。A)随机选择 B)划分等价类 C)根据接口进行选择 D)根据数据大小进行选择53、下列可以作为软件测试对象的是( D )。 A)需求规格说明书 B)软件设计规格说明A) 源程序

11、D)以上全部54、在对具有层次结构的大型软件进行单元测试时,有一种方法是从上层模块开始,由上到下进行测试。此时,用于代替被测模块调用的子模块的是( A )。A桩模块 B底层模块 C驱动模块 D主模块55、单元测试时,调用被测模块的是( C )。A桩模块 B通信模块 C驱动模块 D代理模块56、大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易( B )。A通过测试 B整体测试 C快速查错 D快速排错57、自底向上单元测试的策略是首先对模块调用图上的( A )模块进行测试。A最底层 B下一层 C最高层 D上一层58、单元测试与系统测试的区别是( A )。A单元测试通常采用白盒测试

12、方法,而系统测试采用黑盒测试方法B测试时间上,系统测试早于单元测试C单元测试从用户角度考虑问题,而系统测试从开发者角度考虑问题D以上都是59、下面活动属于系统测试的主要工作内容的是( D )。A测试个单元模块之间的接口 B测试模块内程序的逻辑功能C.测试个模块集成后实现的功能 D测试整个系统的功能和性能60、系统外部接口,即外部系统(包括人、硬件和软件)与系统交互的接口,对这类接口的测试一般是在( B )阶段进行。A单元测试 B系统测试 BC集成测试 D验收测试61、下列接口测试中,要延续到系统测试阶段来完成的是( A )。A.系统外部接口 B系统内部接口 C函数或方法接口 D类接口62、根据

13、软件需求规格说明,在开发环境下对已集成的软件系统进行的测试是( A )。A系统测试 B单元测试 C集成测试 D验收测试63、问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是( A )。A激活状态 B非激活状态A关闭状态 D已修正状态64、软件缺陷的基本状态有( D )。A激活状态 B已修正状态B关闭或非激活状态 D以上全部65、下列关于软件测试过程模型,说法正确的是( B )。AH模型指出软件测试具有独立性,只要某个测试达到准备就绪点,测试执行活动就可以开展BW模型强调在整个项目开发中需要经历的不同测试级别,指明测试的对象是程序C软件测试过程与软件开发过程不同的

14、是,它不需遵循软件工程原理DV模型强调测试的对象不仅仅是程序,需求设计等同样需要测试二、填空题1动态测试通过 运行程序 发现错误。根据 测试用例 的设计方法不同,动态测试又分为 黑盒测试、白盒测试 两类。2白盒测试是 结构 测试,被测对象是 源程序 ,以程序的 内部逻辑 为基础设计测试用例。3逻辑覆盖是对程序内部有 判定 存在的逻辑结构设计测试用例,根据程序内部的逻辑覆盖程度又可分为 语句覆盖 、 判断覆盖 、 条件覆盖 、 判定/条件覆盖 、 条件组合覆盖 和 路径覆盖 6种覆盖技术。4循环覆盖是对程序内部有 循环 存在的逻辑结构设计测试用例,它通过限制 循环次数 来测试。5基本路径测试是在

15、程序 控制流程图 基础上,通过分析控制构造的 环路 复杂性,导出 基本路径 集合,从而设计测试用例。6黑盒测试是 功能 测试,常用黑盒技术设计测试用例有:等价类划分 、边界值分析 、 因果图。7边界值分析是将测试 边界 情况作为重点目标,选取正好等于、刚刚大于或刚刚小于 边界值 的测试数据。如果输入或输出域是一个有序集合,则应选取集合的 第一个 元素和 最后一个 元素作为测试用例。8因果图的基本原理是通过画 因果 图,把用自然语言描述的 功能说明 转换为 判定表 ,最后为判定表每一列设计一个测试用例。9测试的综合策略是在测试中,联合使用各种 测试 方法。通常先用 黑盒 法设计基本的测试用例,再

16、用 白盒 法补充一些必要的测试用例。10 单元测试 指对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能,从而发现模块在编码中或算法中的错误,它涉及 编码 和 详细设计 的文档。11单元测试主要测试 模块 的5个基本特征:模块接口 、局部数据结构、重要的执行路径、 错误处理 、边界条件。12在单元测试中,需要为被测模块设计 驱动 模块和 桩 模块。 驱动模块 用来模拟被测模块的上级调用模块, 桩模块 用来代替被测模块所调用的模块。13集成测试指在 单元 测试基础上,将所有模块按照设计要求组装成一个完整的系统进行的测试。也称 组装 测试或 联合 测试。14集成测试的方法有两种:

17、 非渐增式测试 和 渐增式测试 。16自顶向下渐增式测试不需要编写 驱动 模块,只需要编写 桩 模块,其步骤是从 顶层 模块开始,沿着被测程序的 软件结构图 的控制路径逐步向下测试,它有两种组合策略: 深度优先策略 和 宽度优先策略 。17自底向上渐增式测试不需要编写 桩 模块,只需要编写 驱动 模块。18被测试程序不在机器上运行,而是采用人工检测和计算机辅助分析检测的手段称为 静态 测试。19用等价类划分法设计一个测试用例时,使其覆盖 尽可能多的 尚未被覆盖的合理等价类。用等价类划分法设计一个测试用例时,使其覆盖 一个 不合理等价类。21软件测试是为了 发现错误 而执行程序的过程。22运行被

18、测程序的方法称为 动态 测试。23选择测试用例,使得被测程序中每个判定的每个分支至少执行一次,这种逻辑覆盖标准称为 判定覆盖 。24要覆盖含循环结构的所有路径是不可能的,一般通过限制 循环次数 来测试。25、软件测试的模型分为:V模型、W模型、X模型、H模型、测试驱动模型。26、一个文本框要求输入6位数字密码,且对每个帐户每次只允许出现三次输入错误,对此文本框进行测试设计的等价区间有:密码位数:6位 和 非6位的;密码内容:数字的 和 非数字的;输入次数:三次以内 和 超过三次。27、软件的六大质量特性包括:(功能性、可靠性、可用性、效率、稳定性、可移植性 )28、软件测试按照不同的划分方法,

19、有不同的分类:(1)按照软件测试用例的设计方法而论,软件测试可以分为(白盒测试法)和黑盒测试法(2)从是否执行程序的角度,软件测试可以分为静态测试和动态测试(3)按照软件测试的策略和过程来分类,软件测试可分为(单元测试、验证测试、确认测试)、集成测试、系统测试。软件质量保证测试题综合题1变量的命名规则一般规定如下:变量名的长度不多于40个字符,第一个字符必须为英文字母,其他字母可以英文字母、数字以及下划线的任意组合。请用等价分类法设计测试用例。1.等价类划分表输入条件合理等价类 不合理等价类 长度 (1)小于40个字符 (2)等于40个字符 (5)大于40个字符 第一个字符 (3)英文字母 (

20、6)非英文字母 其他字母 (4)英文字母、数字或下划线的任意组合 (7)空格 (8)标点符号 (9)运算符号 (10)其他可显示字符 2.设计测试用例下表。表2 测试用例表测试数据 测试范围 期望结果 (1)s_name12 等价类(1),(3),(4) 有效 (2)a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_tr 等价类(2),(3),(4) (3)a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_trff 等价类(5) 无效 (4)234name 等价类(6) (5)ab gh 等价类(7) (6)ab!2f 等价类(8) (7)f

21、g+ghh 等价类(9) (8)Hgh 等价类(10) 2、有一个处理单价为5角钱饮料的自动售货机:若投入5角钱或1元钱的硬币,压下橙汁或啤酒的按钮,则相应的饮料就送出来。若售货机没有零钱找,则一个显示零钱找完的红灯亮,这时在投入1元硬币并压下按钮后,饮料不送出来而且1元硬币也退出来;若有零钱找,则显示零钱找完的红灯灭,在送出饮料的同时退还5角硬币。下面是使用决策表法分析的部分用例,请填写完整:用例序号12345输入条件1、投入1元硬币2、投入5角硬币3、按下“橙汁”4、按下“啤酒”5、有零钱找出结果1、退还1元硬币2、零钱照完灯亮3、找5角硬币4、送出“橙汁”5、送出“啤酒”3某商场在“五一”期间,顾客购物时收费有4种情况:普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折)。测试对象是按以上要求计算顾客收费的模块,按照路径覆盖法设计测试用例。(1) 被测模块的程序流程图如下图所示。(2) 按照路径覆盖法设计测试用例如下:是会员,累计消费900元,覆盖路径127是会员,累计消费2000元,覆盖路径128不是会员,累计消费80元,覆盖路径134不是会员,累计消费300元,覆盖路径135

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

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