欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    软件质量保证测试试题与答案.doc

    • 资源ID:12552818       资源大小:195.50KB        全文页数:22页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件质量保证测试试题与答案.doc

    软件质量保证测试试题与答案选择题为测试数据1 .软件测试的目的是 C)在完成编码以后制定软件(B )。的测试计划A)试验性运行软件 B )发现 软件错误C)证明软件正确 D )找出 软件中全部错误2 软件测试中白盒法是通过 分析程序的(B )来设计 测试用例的。A)应用范围B )内部逻辑C)功能D )输入数据3.黑盒法是根据程序的(C )来设计测试用例的。A)应用范围B )内部逻辑C)功能D )输入数据4 为了提高软件测试的效率, 应该(D )。A)随机地选取测试数据B)取一切可能的输入数据作D)选择发现错误可能性最大 的数据作为测试用例5.与设计测试用例无关的文档是(A ) oA)项目开发计划B)需求规格说明书C)设计说明书D)源程序6 .测试的关键问题是(B )oA)如何组织软件评审B)如何选择测试用例C)如何验证程序的正确性D)如何采用综合策略7 软件测试用例主要由输入 数据和(C )两部分组成。A)测试计划B )测试规则图法C)预期输出结果 D )以 往测试记录分析8. 成功的测试是指运行测试 用例后(B )。A)未发现程序错误B)发现了程序错误C)证明程序正确性D)改正了程序错误9. 下列几种逻辑覆盖标准中, 查错能力最强的是(D )。A)语句覆盖 B )判定覆盖C)条件覆盖 D )条件组合 覆盖10. 在黑盒测试中,着重检查 输入条件组合的方法是(D )A)等价类划分法 B )边界 值分析法C)错误推测法 D )因果11. 单元测试主要针对模块的 几个基本特征进行测试,该阶 段不能完成的测试是(A )oA)系统功能B )局部数据结构C)重要的执行路径D )错误处理12软件测试过程中的集成测 试主要是为了发现(B )阶 段的错误。A)需求分析B )概要设计C)详细设计D )编码13不属于白盒测试的技术是(D )oA)路径覆盖 B )判定覆盖C)循环覆盖 D )边界值分 析14. 集成测试时,能较早发现高层模块接口错误的测试方 法为(A )。A)自顶向下渐增式测试 B ) 自底向上渐增式测试 C)非 渐增式测试 D )系统测试15. 使用白盒测试方法时,确 定测试数据应根据(A )和 指定的覆盖标准。A)程序内部逻辑 B )程序 的复杂度C)使用说明书 D )程序 的功能16 程序的三种基本结构是(B )。A)过程子、程序、分程序B ) 顺序、选择、循环C)递归、堆栈、队列 D ) 调用、返回、转移仃软件调试的目的是(A )A)找出错误所在并改正之B) 排除存在错误的可能性C)对错误性质进行分类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 )方法需要考察模块 间的接口和各模块之间的联 系。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、下列软件属性中,软件产 品首要满足的应该是(AA)功能需求B )性能需求C)可扩展性和灵活性D )容错纠错能力31、以程序的内部结构为基础 的测试用例技术属于(D 。A)灰盒测试B)数据测试 C)黑盒测试D)白盒测试32、为了提高测试的效率,正 确的做法是(A )。A)选择发现错误可能性大的数据作为测试用例B)在完成程序的编码之后再 制定软件的测试计划C)随机选取测试用例D)使用测试用例测试是为了 检查程序是否做了应该做的 事33、对程序的测试最好由() 来做,对程序的调试最好由谁 来做(B )。A) 程序员第三方 测试机构B) 第三方测试机构 程序 员C) 程序开发组程序员D) 程序开发组程序 开发组34、在进行单元测试时,常用 的方法是(AA)采用白盒测试,辅之以黑盒测试B)采用黑盒测试,辅之以白 盒测试C )只使用白盒测试D)只使用黑盒测试35、以下那一种选项不属于软 件缺陷(D )。A)软件没有实现产品规格说 明所要求的功能B)软件中出现了产品规格说 明不应该出现的功能C)软件实现了产品规格没有 提到的功能D)软件实现了产品规格说明 所要求的功能但因受性能限 制而未考虑可移植性问题36、软件生存周期过程中,修 改错误代价最大的阶段是(D )。A)需求阶段B )设计阶段C)编程阶段D)发布运行阶段37、在边界值分析中,下列数 据通常不用来做数据测试的 是(B )。A)正好等于边界的值B )等价类中的等价值C)刚刚大于边界的值D )刚刚小于边界的值38、单元测试中设计测试用例 的依据是(D )。A)概要设计规格说明书B)用户需求规格说明书C )项目计划说明书D)详细设计规格说明书39、通常可分为白盒测试和黑 盒测试。白盒测试是根据程序 的(C )来设计测试用例,黑盒测试是根据软件的规格 说明来设计测试用例。A)功能B)性能C)内部逻辑D)内部数据40、如果一个判定中的复合条 件表达式为(A > 1)or ( B <=3),则为了达到100%勺条件覆 盖率,至少需要设计多少个测 试用例(B )。A) 1B) 2 C )3D ) 441、经验表明,在程序测试中, 某模块与其他模块相比,若该 模块已发现并改正的错误较多,则该模块中残存的错误数 目与其他模块相比,通常应该(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)测试用例应由测试的输入 数据和预期的输出结果组成B)测试用例只需选取合理的 输入数据C)程序最好由编写该程序的 程序员自己来测试D)使用测试用例进行测试是 为了检查程序是否做了它该 做的事45、软件设计阶段的测试主要 米取的方式是(A ) oA)评审B)白盒测试C)黑盒测试D)动态测试46、集成测试对系统内部的交 互以及集成后系统功能检验 了何种质量特性(A )A)正确性B)可靠性C )可使用性D )可维护性47、如下所 示的程序图 环复杂度为( )。A)4D) 7B) 548、下列关于测试方法的叙述中不正确的是(C )A)从某种角度上讲,白盒测 试与黑盒测试都属于动态测 试B )功能测试属于黑盒测试C )对功能的测试通常是要 考虑程序的内部结构D)结构测试属于白盒测试50、大多数实际情况下,性能 测试的实现方法是(A )。A)黑盒测试B )白盒测试C)静态分析D)可靠性测试51、下列方法中,不属于黑盒 测试的是(A ) oA )基本路径测试法B)等价类测试法C )边界值分析法D)基于场景的测试方法52、测试程序时,不可能遍历 所有可能的输入数据,而 只能是选择一个子集进行测试,那么最好的选择 方法是(B )。A) 随机选择B)划 分等价类C)根据接口进行选择D ) 根据数据大小进行选择53、下列可以作为软件测试对 象的是(D )。A )需求规格说明书B)软件设计规格说明A) 源、 程序D)以上全部54、在对具有层次结构的大型软件进行单元测试时,有一种 方法是从上层模块开始,由上 到下进行测试。此时,用于代 替被测模块调用的子模块的 是(A)。A. 桩模块 B.底层模 块 C驱动模块D.主模块55、单元测试时,调用被测模 块的是( CA. 桩模块 B.通信模 块C.驱动模块D代理模块56、大突击测试把所有的模块 一次性集成为一个完整的系统后进行测试,很容易 (B) oA.通过测试B.整体测试C.快速查错D.快速排错57、自底向上单元测试的策略 是首先对模块调用图上的(A)模块进行测试。A. 最底层B.下一层C.最高层D.上一层58、单元测试与系统测试的区别是(A) oA. 单元测试通常采用白盒 测试方法,而系统测试采用 黑盒测试方法B. 测试时间上,系统测试早于单元测试C单元测试从用户角度考虑问题,而系统测试从开发者 角度考虑问题D.以上都是59、下面活动属于系统测试的 主要工作内容的是(D)。A. 测试个单元模块之间的 接口B. 测试模块内程序的逻辑 功能C. 测试个模块集成后实现 的功能D. 测试整个系统的功能和 性能60、系统外部接口,即外部系 统(包括人、硬件和软件)与 系统交互的接口,对这类接口 的测试一般是在B)阶段进行。测试B. C.集成测试D.验收测试61、下列接口测试中,要延续 到系统测试阶段来完成的 是(A )。A.系统外部接口 B 系统 内部接口 C 函数或 方法接口 D.类接口62、根据软件需求规格说明, 在开发环境下对已集成的软件系统进行的测试是(A )。A.系统测试B.单元测试C.集成测试D.验收测试63、问题还没有解决,测试人A.单元测试B.系统A.激活状态B.非激活员新报告的缺陷,或验证后缺 陷仍然存在,这些缺陷所处的 状态是( A)。状态A.关闭状态D .已修正状态发过程不同的是,它不需遵循软件工程原理D. V模型强调测试的对象64、软件缺陷的基本状态有(D)。A.激活状态B.已修正状态B.关闭或非激活状态D.以上全部65、下列关于软件测试过程模 型,说法正确的是(B )A. H模型指出软件测试具有 独立性,只要某个测试达到 准备就绪点,测试执行活动 就可以开展B. W模型强调在整个项目开 发中需要经历的不同测试 级别,指明测试的对象是程 序不仅仅是程序,需求设计 等同样需要测试C. 软件测试过程与软件开:、填空题5.基本路径测试是在程序1 .动态测试通过 运行程序 控制流程图基础上,通过 发现错误。根据测试用例的 分析控制构造的一复设计方法不同,动态测试又分 杂性,导出、集为 黑盒测试、白盒测试 两 合,从而设计测试用例。类。2. 白盒测试是 结构 测试, 被测对象是源程序,以程 序的 内部逻辑 为基础设 计测试用例。3. 逻辑覆盖是对程序内部有判定 存在的逻辑结构设计 测试用例,根据程序内部的逻 辑覆盖程度又可分为语句覆盖 、 半U断覆盖 、 条 件覆盖 、 判定/条件覆 盖、条件组合覆盖和路径覆盖6种覆盖技术。4. 循环覆盖是对程序内部有 循环 存在的逻辑结构设计 测试用例,它通过限制循环6 黑盒测试是 功能 测试, 常用黑盒技术设计测试用例有:等价类划分 、边界值分 析、因果图。7 边界值分析是将测试_边界情况作为重点目标,选取正好等于、刚刚大于或刚刚 小于 边界值 的测试数 据。如果输入或输出域是一个 有序集合,则应选取集合的 第一个 元素禾口 最后一个 元素作为测试用例。8 .因果图的基本原理是通过 画因果 图,把用自然语 言描述的功能说明 转换为次数 来测试半|定表 ,最后为判定表每一列设计一个测试用例。9 测试的综合策略是在测试 中,联合使用各种测试 方法。通常先用黑盒 法设计基本的测试用例,再用 白盒 法补充一些必要的测 试用例。10. 单元测试指对源程序中每一个程序单元进行测 试,检查各个模块是否正确实 现规定的功能,从而发现模块 在编码中或算法中的错误,它 涉及编码 和详细设计 的文档。11 单元测试主要测试模块 的5个基本特征:模块接口 、 局部数据结构、重要的执行路 径、错误处理、边界条件。12在单元测试中,需要为被 测模块设计驱动 模块和 桩_模块。驱动模块 用来模拟被测模块的上级调用模块,桩模块 用来代替 被测模块所调用的模块。13 .集成测试指在 单元 测试基础上,将所有模块按照 设计要求组装成一个完整的 系统进行的测试。也称 组装 测试或 联合测试。14.集成测试的方法有两种: 非渐增式测试 和 渐增式 测试 。16. 自顶向下渐增式测试不需要编写 驱动模块,只需 要编写桩 模块,其步骤 是从 顶层模块开始,沿 着被测程序的软件结构图的控制路径逐步向下测试,它 有两种组合策略:深度优先策略和宽度优先策略。17. 自底向上渐增式测试不需 要编写 桩模块,只需要 编写驱动 模块。18. 被测试程序不在机器上运行,而是采用人工检测和计算 机辅助分析检测的手段称为 静态 测试。19. 用等价类划分法设计一个 测试用例时,使其覆盖 尽可 能多的 尚未被覆盖的合理 等价类。用等价类划分法设计 一个测试用例时,使其覆盖 一个不合理等价类。21. 软件测试是为了发现 错误 而执行程序的过程。22. 运行被测程序的方法称为 动态测试。23. 选择测试用例,使得被测 程序中每个判定的每个分支 至少执行一次,这种逻辑覆盖 标准称为 判定覆盖 。24. 要覆盖含循环结构的所有 路径是不可能的,一般通过限 制循环次数来测试。25. 软件测试的模型分为:V 模型、W模型、X模型、H模型、 测试驱动模型。26、一个文本框要求输入6位 数字密码,且对每个帐户每次 只允许出现三次输入错误,对 此文本框进行测试设计的等 价区间有:密码位数:6位和 非6位的:密码内容:数字的 和 非数字的:输入次数:三 次以内和超过三次。27、软件的六大质量特性包 括:(功能性、可靠性、可用 性、效率、稳定性、可移植性)28、软件测试按照不同的划分 方法,有不同的分类:(1 )按照软件测试用例的设 计方法而论,软件测试可以分 为(白盒测 试法)禾口 黑盒测试 法(2)从是否执行程序的角度, 软件测试可以分为静态测试 和动态测试(3)按照软件测试的策略和 过程来分类,软件测试可分为(单元测试、验证测试、确认 测试)、集成测试、系统测试。软件质量保证测试题综合题1. 变量的命名规则一般规定如下:变量名的长 度不多于40个字符,第一个字符必须为英文字 母,其他字母可以英文字母、数字以及下划线的 任意组合。请用等价分类法设计测试用例。1. 等价类划分表输入条件合理等价类不合理等价类长度(1) 小于40个字符(2) 等于40个字符(5)大于40个字符第一个字符(3)英文字母(6)非央文字母其他字母(4)英文字母、数字或下划线的 任意组合空格(8) 标点符号(9) 运算符号(10) 其他可显示字符2. 设计测试用例下表。表2测试用例表测试数据测试范围期望结果(1)s_ name12等价类(1),(3),(4)有效(2)a1b2c3d4e5f6g7h8i9j1k2l3m4 n5o6p7q8r9s_tr等价类,(3),(4)有效(3)a1b2c3d4e5f6g7h8i9j1k2l3m4 n5o6p7q8r9s_trff等价类(5)无效234name等价类(6)无效(5)ab gh等价类(7)无效(6)ab!2f等价类(8)无效(7)fg+ghh等价类(9)无效(8)Hgh等价类(10)无效2、有一个处理单价为5角钱饮料的自动售货机: 若投入5角钱或1元钱的硬币,压下橙汁或 啤酒的按钮,则相应的饮料就送出来。若售 货机没有零钱找,则一个显示零钱找完的红 灯亮,这时在投入1元硬币并压下按钮后,饮料 不送出来而且1元硬币也退出来;若有零钱找, 则显示零钱找完的红灯灭,在送出饮料的同 时退还5角硬币。下面是使用决策表法分析的部分用例, 请填写完用例序号12345输 入 条 件1、投入1 元硬币011012、投入5 角硬币100003、按下“橙汁”100004、按下“啤酒”011105、有零钱找00110输 出 结 果1、退还1元硬币010002、零钱照完灯亮110013、找5角硬币001004、送出“橙汁”101005、送出“啤酒”000003 某商场在“五一”期间,顾客购物时收费有4种情况:普通顾客一次购物累计少于 100元, 按A类标准收费(不打折),一次购物累计多于 或等于100元,按B类标准收费(打9折);会 员顾客一次购物累计少于1000元,按C类标准 收费(打8折),一次购物累计等于或多于1000 元,按D类标准收费(打7折)。测试对象是按 以上要求计算顾客收费的模块,按照路径覆盖法 设计测试用例。(1)被测模块的程序流程图如下图所示。(2)按照路径覆盖法设计测试用例如下: 是会员,累计消费900元,覆盖路径127 是会员,累计消费2000元,覆盖路径128不是会员,累计消费80元,覆盖路径134不是会员,累计消费300元,覆盖路径135

    注意事项

    本文(软件质量保证测试试题与答案.doc)为本站会员(scccc)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开