- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应充分考虑规则是否可以拆分为具有单一的子规则,然后得到从不同角度违反规则的无效等价类。 例:程序输入条件为以字符‘a’开头、长度为8的字符串,并且字符串不包含‘a’~ ‘z’之外的其它字符,则有效等价类为满足了上述所有条件的字符串,无效等价类为不以‘a’开头的字符串、长度不为8的字符串和包含了‘a’~ ‘z’之外其它字符的字符串。 * 应充分考虑规则是否可以拆分为具有单一的子规则,然后得到从不同角度违反规则的无效等价类。 例:程序输入条件为以字符‘a’开头、长度为8的字符串,并且字符串不包含‘a’~ ‘z’之外的其它字符,则有效等价类为满足了上述所有条件的字符串,无效等价类为不以‘a’开头的字符串、长度不为8的字符串和包含了‘a’~ ‘z’之外其它字符的字符串。 * 应充分考虑规则是否可以拆分为具有单一的子规则,然后得到从不同角度违反规则的无效等价类。 例:程序输入条件为以字符‘a’开头、长度为8的字符串,并且字符串不包含‘a’~ ‘z’之外的其它字符,则有效等价类为满足了上述所有条件的字符串,无效等价类为不以‘a’开头的字符串、长度不为8的字符串和包含了‘a’~ ‘z’之外其它字符的字符串。 * 但当程序检查到位数错误(超过了10位),就不可能再去检查账号格式错误。因此必须针对每一个无效等价类,分别设计测试用例。 * 弱一般等价类:单缺陷假设,不讨论异常区域 强一般等价类:多缺陷假设,不考虑异常区域 弱健壮等价类:单缺陷假设,要考虑异常区域 强健壮等价类:多缺陷假设,要考虑异常区域;即一个全笛卡尔乘积 * 弱一般等价类:单缺陷假设,不讨论异常区域 强一般等价类:多缺陷假设,不考虑异常区域 弱健壮等价类:单缺陷假设,要考虑异常区域 强健壮等价类:多缺陷假设,要考虑异常区域;即一个全笛卡尔乘积 * 弱一般等价类:单缺陷假设,不讨论异常区域 强一般等价类:多缺陷假设,不考虑异常区域 弱健壮等价类:单缺陷假设,要考虑异常区域 强健壮等价类:多缺陷假设,要考虑异常区域;即一个全笛卡尔乘积 * 弱一般等价类:单缺陷假设,不讨论异常区域 强一般等价类:多缺陷假设,不考虑异常区域 弱健壮等价类:单缺陷假设,要考虑异常区域 强健壮等价类:多缺陷假设,要考虑异常区域;即一个全笛卡尔乘积 * 强一般等价类具有笛卡尔积的“完备性”: 覆盖所有的等价类 有可能的输入组合中的一个 * 强一般等价类具有笛卡尔积的“完备性”: 覆盖所有的等价类 有可能的输入组合中的一个 * 强一般等价类具有笛卡尔积的“完备性”: 覆盖所有的等价类 有可能的输入组合中的一个 * 强一般等价类具有笛卡尔积的“完备性”: 覆盖所有的等价类 有可能的输入组合中的一个 * 强一般等价类具有笛卡尔积的“完备性”: 覆盖所有的等价类 有可能的输入组合中的一个 * a0 a0 b0 b0 c0 c0 * 案例(续) 输入变量 有效等价类 编号 无效等价类 编号 X [a,b) 1 Xa 6 [b,c) 2 [c,d] 3 Xd 7 Y [e,f) 4 Ye 8 [f,g] 5 Yg 9 对于函数F(X,Y),其输入变Y的取值边界定义如下: X ∈ [a,b)∪[b,c)[c,d] ; Y ∈[e,f)∪[f,g] 可得到X,Y的等价类如下表 试用前述几种等价类测试用例设计法设计测试用例 1、弱一般等价类测试用例设计法 测试用例从每个有效等价类中选取一个值 测试用例 X Y 预期输出 WR1 Xab Yef F1 WR2 Xbc Yfg F2 WR3 Xcd Yef F3 从X的三个有效等价类中分别选一个值 从Y的两个有效等价类中分别选一个值 1、弱一般等价类测试用例设计法 用坐标图表示如下: a g e d Y X f b c 2、强一般等价类测试用例设计法 测试用例从有效等价类笛卡儿积中选取 对于有效等价类,从每个有效等价类选取一个值。 对于无效等价类,使用一个无效值,并保持其余的值都是有效的 a g e d Y X f b c (Xa, Yef) (Xcd, Yg) (Xd, Yef) (Xcd, Ye) 3、弱健壮等价类测试用例设计法 4、强健壮等价类测试用例设计法 测试用例从所有等价类(包括有效和无效等价类)笛卡儿乘积中选取 a g e d Y X f b c 5、等价类覆盖法测试用例设计法 a g e d Y X f b c 覆盖等价类4,6 覆盖等价类1,4 覆盖等价类2,5 覆盖等价类3,9 覆盖等价类5,7 覆盖等价类3,4 覆盖等价类3,8 输入三个整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型为: 等边三角形、等腰三角形、一般三角形,以及构不成三角形。 a、b、c,必须满足以
您可能关注的文档
- 3.7.1处理民族关系的原则上课.ppt
- 3.8地理环境的整体性和差异性1.ppt
- 病历书写规范与病历质量管理.ppt
- 3.国际贸易实务-贸易术语.ppt
- 3.流水施工原理.ppt
- 3-1 危机公关.ppt
- 3公文知识与规范.ppt
- 部门领导心态与执行.ppt
- 财务管理9-财务分析.ppt
- 3消费者行为学之感知觉SCH1010.ppt
- 2015-2016学年高中历史 第七单元 第24课 两极对峙格局的形成同课异构课件1 岳麓版必修1.ppt
- 第2讲 世界的居民和国家.ppt
- 2015-2016学年高中生物 2.2 基因在染色体上课件 新人教版必修2.ppt
- 第2课我国公民的政治参与2.民主决策:作出最佳选择.ppt
- 2015-2016学年高中政治 4.9 维护世界和平 促进共同发展(第2课时)课件 新人教版必修2.ppt
- 2015-2016学年高中政治人教版必修2课件_第二单元_为人民服务的政府_第四课_我国政府受人民的监督.ppt
- 第2章 选区路径.ppt
- 2015-2016学年内蒙古乌兰浩特十二中学八年级历史课件:第5单元 第16课《外交事业的发展》(人教版下册).ppt
- 第2章 黑盒测试决策表.ppt
- 第2章+财务分析方法.ppt
文档评论(0)