软件测试试卷1.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、选择题。 1、 系统测试使用 ( )技术 , 主要测试被测应用的高级互操作性需求 , 而无需考虑被测试应用的内部构造。 A、 单元测试 B、 集成测试 C、 黑盒测试 D、白盒测试 2、单元测试主要的测试技术不包括( )。 A、 白盒测试 B、 功能测试 C、 静态测试 D、 以上都不是 3、( )的目的是对最终软件系统进行全面的测试,保证最终软件系统知足产品需求并且按照系统设计。 A、 系统测试 B、 集成测试 C、 单元测试 D、 功能测试 4、如果一个产品中次严重的缺陷基本达成修正并通过复测,这个阶段的成品是( )。 A、 Alpha 版 B、Beta 版 C、正版 D、以上都不是 5、自底向上法需要写( )。 A、 驱动程序 B、 桩程序 C、驱动程序和桩程序 D、 .以上都不是 二、填空题。此题共 9 小题,每空 1 分,满分 30 分。 1、白盒测试的逻辑覆盖法有 ________________________ 2、功能测试的方法有 ____________ 3、静态测试 又可分为 _________________ 4、渐增式测试模式包括: _________和 __________5、编写单元测试用例说 明书的依据是 _ ______和 ________6、在单元测试时,测试者需要依据软件详尽说明书和源程序清单,认识 该模块的 I/O 条件和模块的逻辑构造。主要采用了 ______ 测试技术, _______测试技术作为协助。 (2 分) 7 、软 件成品 阶段的 三个阶 段版本 分别是 __________________________8. 、软件开发的基本过程是 ______________9、系统测试是在 __________达成之后, __________进行之前的测试。 (2 分 ) 三、问答题。此题共 3 小题,满分 28 分。 1. 试说出软件测试的十大原则? 2. 什么是回归测试?回归测试的目的是什么? 3UML 定义了那九种图 四、设计题。此题共 2 小题,满分 27 分 用等价类区分法设计下面测试用例:有一报表系统,要求用户输入要办理报表的日期,假定日期的范围 为 2000 年1月到 2020 年 12 月。如果用户输入的日期不在这个范围内, 则显示错误码信息, 并且此系统规 定日期由年月的 6 位数字组成,前 4 位代表年,后 2 位代表月。( 15 分) (1) 请列出等价类表(包括有效和无效等价类) (2 )根据( 1)中的等价类表,设计能覆盖所有等价类的 测试用例。要求包括输入数据和预期输出,并指出各个测试用例所覆盖的等价类的编号。 (7 分) 2、 下面用 java 语言写的被测程序 , 其流程图如下所示 . (12 分) (1)问什么是条件组合覆盖?( 2)若用条件组合覆盖法设计测试用例,请写出所有的可能条件组合 , 然 后根据可能的组合设计出测试用例。 (8 分) (可供测试的数据有 :A=2,B=0,X=4 A=2, B=1, X=1 A=1, B=0, X=2 A=1, B=1, X=1 void foo(int a, int b, int x) { if (a1 b==0) { x=x/a; } if (a==2 || x1) { x=x+1; }} 答案 : 一、选择题。 CBABA 二、填空题。 1、语句覆盖、判断覆盖 、条件覆盖、判断 / 条件覆盖、条件组合覆盖、路径覆盖 (6 分 ) 2、等价类区分法、边界值剖析法、错误推断法、因果图法、组合剖析法 3、走查、审查、评审 4、自顶向 下法、 自底向上法 5、单元测试计划、软件详尽设计说明书 6、白盒 、黑盒 7、Alpha 版、 Beta 版、正版 8、需求剖析、设计、实现、测试 、维护 9、集成测试 、查收测试 (2 分) 三、问答题。此题共 3 小题,满分 28 分。 2、答:定义:是指在改正了源代码后,用原有的测试用例进行从头进行测试以确认改正没有引入新的错误 或致使其他代码产生错误  目的:所做的改正达到了预定的目的,  如错误得到了更正, 新功能得到了实现, 可以适应新的运行环境等,不影响软件原有功能的正确性。 3、答:包括类图、对象图、组件图、部署图、用例图、序列图、行为图、协作图、状态图 四、设计题。此题共 2 小题,满分 27 分 1、 (1) (8 分) (1) 等价类表 输入条件 有效等价类 编号 无效等价类 编号 报表日期 6 位数字字符 1 有非数字字符 2 少于 6 个数字字符 3 多于 6 个数字字符 4 年份范围 在 2000-2020 5 小于 2000 6 大于 2020 7 月份范围 在 1-1

文档评论(0)

135****8847 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档