第5章_带上眼罩测试软件.pptVIP

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章_带上眼罩测试软件,女孩被骗带上眼罩视频,睡觉带眼罩好吗,女孩被骗带上眼罩,女孩被骗带上眼罩下载,女生被骗带眼罩,美女被骗带眼罩,女孩被骗带上眼罩03,睡觉带眼罩好不好,女友被骗带上眼罩

* 次边界值分析 数值的边界值检验:计算机是基于二进制进行工作的,因此,软件的任何数值运算都有一定的范围限制。 项 范围或值 位(bit) 0 或 1 字节(byte) 0 ~ 255 字(word) 0~65535(单字)或 0~4294967295(双字) 千(K) 1024 兆(M) 1048576 吉(G) 1073741824 * 部分的ASCⅡ制表 字符的边界值检验:在计算机软件中,字符也是很重要的表示元素,其中ASCII和Unicode是常见的编码方式。 字符 ASCII码值 字符 ASCII码值 空 (null) 0 A 65 空格 (space) 32 a 97 斜杠 ( / ) 47 Z 90 0 48 z 122 冒号 ( : ) 58 单引号 ( ‘ ) 96 @ 64 ? ? 其他特殊测试数据 默认、空白、空值、零值和无 当软件要求输入时,没有输入任何内容,通常用默认值处理,或提示错误信息 这些值与合法值和非法值都不同,应对它们建立单独的等价区间 无效数据:非法、错误、不正确和垃圾数据 这些数据是失败测试的对象,没有实际的测试规则。 * 边界值分析的特点和局限性 对于一个n变量函数,边界值分析会产生4n+1个测试用例。 边界值的取值取决于变量本身的性质。 边界值分析对布尔变量没有什么意义。 边界值分析假设变量是完全独立的。 后续请见 带上眼罩测试软件2 如果输入条件是一个布尔量,则可以确定一个有效等价类和一个无效等价类。 如果输入条件中对输入数据的一组可能进行了规定,并且程序是用不同的方式处理每一种值的,则可为每一种值划分一个有效等价类,并为这组值确定一个无效等价类,他是所有不允许的输入值的集合。 例如,在彩票兑奖方案中规定对显示图案为梅花、黑桃、方块和红桃的彩票分别计算中奖金额。 因此可以确定4个有效等价类梅花、黑桃、方块和红桃。 一个无效等价类,它是所有不符合以上花色的彩票的集合。 * 如果规定了输入数据必须遵守的规则,则可以确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。 例如,某输入要求人员身份只能是“教师” ,就可以确定一个有效等价类,若干个无效等价类可以为“学生”或“管理员”等 。 若已划分的某等价类中的各元素在程序中的处理方式不同,则应该将此等价类进一步划分成更小的等价类。 例如,某输入要求为一个长度不超过10的字符串,但对于中英文有不同的处理方式,则必须把它划分成更小的等价类。 * 2. 划分等价类要注意的问题 考虑有效等价类,同时也要考虑无效的等价类。 有效等价类生成的测试用例,可以检验程序是否实现了预先规定的功能和性能。 无效等价类生成的测试用例,可以检查程序中功能和性能的实现是否不符合规格说明要求。 仔细划分,审核划分 等价类的目标就是把所有可能的测试用例组合数量缩减到仍然足以测试软件的范围。 如果为减少测试用例的数量过于粗略地进行等价分配,就会增加漏掉软件缺陷的风险。 * 黑盒测试方法 常用的黑盒测试方法有: 等价类划分 边界值分析法 因果图法 决策表法 错误推测法 ··· ··· 5.4 数据测试--边界值分析 等价划分虽然优于随机选取用例,但不足之处在于忽略了某些特定类型的高效测试用例 大量的软件测试实践表明,故障往往出现在定义域或值域的边界上,而不是在其内部。 经验证明,考虑了边界条件的测试用例与其他测试用例相比,具有更高的测试回报率 边界条件:输入和输出等价类中那些恰好处于边界、或超过边界、或在边界以下的状态。 边界值分析与等价划分的不同 边界值分析需要选取一个或多个元素,而不是选任一个代表元素,以便对等价类的每个边界都经过一次测试。 边界值分析不仅关注输入条件,还要考虑输出空间产生的测试情况 1、数据测试 数据测试是检查用户输入的信息、返回的结果以及中间计算结果是否正确。 注意:数据指广义的所有输入、输出。数据的例子: 类型上有数值、文字、图片、文件等 表现形式有键盘输入、鼠标点击、磁盘文件、打印输出 * 边界条件 一些可能与边界有关的数据类型有:数值,速度,字符,地址,位置,尺寸,数量等。同时,考虑这些数据类型的下述特征: 第一个/最后一个 最小值/最大值 开始/完成 超过/在内 空/满 最短/最长 最慢/最快 最早/最迟 最大/最小 最高/最低 相邻/最远 边界值分析 边界值分析也是一种黑盒测试方法 其本质就是在边界及其附近选取测试用例 是一种和等价类划分相关的技术 它具有很强的发现程序错误的能力 错误隐藏在角落,问题聚焦在边界上 如何找到边界值 很简单!基本思

文档评论(0)

mydoc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档