决策表方法+解读.pptVIP

  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文档。上传文档
查看更多
* 4.5 测试用例的设计 冗余决策表 条件 1-4 5 6 7 8 9 C1:月份在M1中吗? Y N N N N Y C2:月份在M2中吗? - Y Y N N N C3:月份在M3中吗? - Y N Y N N A1: × × × - - × A2: - + × × - - A3: × - × × × × 9 Y N N × - × 规则1-4和9是冗余的 。 四 决策表 决策表是确定的。 * 4.5 测试用例的设计 不一致决策表 条件 1-4 5 6 7 8 9 C1:月份在M1中吗? Y N N N N Y C2:月份在M2中吗? - Y Y N N N C3:月份在M3中吗? - Y N Y N N A1: × × × - - × A2: - + × × - - A3: × - × × × × 9 Y N N - × - 规则4和9不一致。 在决策表中应小心使用不关心条目“-” 四 决策表 决策表是不确定的。 * 四 决策表 4.5 测试用例的设计 NextDate问题 输入条件的等价类 M1={月份|每月30天} M2={月份|每月31天} M3={月份|此月为2月} D1={日期|1=日期=28} D2={日期|日期=29} D3={日期|日期=30} D4={日期|日期=31} Y1={年|年是闰年} Y2={年|年不是闰年} 条件 C1:月份在M1中? Y Y - - - - - - - - - … C2:月份在M2中? Y - Y - - - - - - - - … C3:月份在M3中? - Y Y - - - - - - - - … C4:日期在D1中? - - - Y Y Y - - - Y Y … C5:日期在D2中? - - - Y - - Y Y - Y Y … C6:日期在D3中? - - - - Y - Y - Y Y - … C7:日期在D4中? - - - - - Y - Y Y - Y … C8:年在Y1中? - - - - - - - - - - - … A1:不可能 × × × × × × × × × × × × A2:NextDate 关注不可能的组合 A1:月份中的天数太多 A2:不能出现在非闰年中 A3:计算NextDate 规则总数: 256个 * 4.5 测试用例的设计 NextDate问题 输入条件的等价类 M1={月份|每月30天} M2={月份|每月31天} M3={月份|此月为2月} D1={日期|1=日期=28} D2={日期|日期=29} D3={日期|日期=30} D4={日期|日期=31} Y1={年|年是闰年} Y2={年|年是平年} 关注闰年 关注扩展条目决策表 日期增1 日期复位 月份增1 月份复位 年增1 四 决策表 扩展动作桩 Y1={年|年是1900年} Y2={年|…} Y3={年|…} A1:不可能 A2:计算NextDate Y1 = {年: 年= 1900} Y2 = {: 1812 ≤年≤ 2012 AND (年≠ 1900) AND (年= 0 mod 4)} Y3 = {年: (1812 ≤年≤ 2012 AND年≠ 0 mod 4)} * 4.5 测试用例的设计 NextDate问题 条件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 C1:月份在 M1 M1 M1 M1 M2 M2 M2 M2 M3 M3 M3 M3 M3 M3 M3 M3 C2:日期在 D1 D2 D3 D4 D1 D2 D3 D4 D1 D1 D1 D2 D2 D2 D3 D4 C3:年 在 - - - - - - - - Y1 Y2 Y3 Y1 Y2 Y3 - - 规则条数统计 3 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 A1:不可能 × × × × A2:日期增1 × × × × × × A3:日期复位 × × × × × × A4:月份增1 × ? × × × × A5:月份复位 ? A6:年增1 ? 规则总数: 36个 四 决策表 强一般等价类测试用例: 36个 * 4.5 测试用例的设计 NextDate问题 输入条件的等价类 M1={月份|每月30天} M2={月份|每月31天} M3={月份|此月为2月} D1={日期|1=日期=28} D3={日期|日期=29} D4={日期|日期=30} D5={日期|日期=31} Y1={年|年是1900年} Y2={年|年是闰年} Y3={年|年是平年} 输入条件的等价类 M2={月份|每月31天,12月除外} M3={月份|此月为12月}

文档评论(0)

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

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

1亿VIP精品文档

相关文档