- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
黑盒测试-测试用例写法
* * * * * * * * * * * * * * * * * * * * * * NextDate函数的动作桩和条件桩 条件 — 规则 1 2 3 4 5 6 7 8 9 10 C1:月份在 C2:日期在 C3:年在 M1 D1 — M1 D2 — M1 D3 — M1 D4 — M1 D5 — M2 D1 — M2 D2 — M2 D3 — M2 D4 — M2 D5 — a1:不可能 a2:日期增1 a3:日期复位 a4:月份增1 a5:月份复位 a6:年增1 X X X X X X X X X X X X * NextDate函数的动作桩和条件桩 条件 — 规则 11 12 13 14 15 16 17 18 19 20 21 22 C1:月份在 C2:日期在 C3:年在 M3 D1 M3 D2 M3 D3 M3 D4 M3 D5 — M4 D1 — M4 D2 Y1 M4 D2 Y2 M4 D3 Y1 M4 D3 Y2 M4 D4 — M4 D5 — a1:不可能 a2:日期增1 a3:日期复位 a4:月份增1 a5:月份复位 a6:年增1 X X X X X X X X X X X X X X X X * 输入变量间存在大量逻辑关系的NextData决策表 条件 — 规则 1-3 4 5 6-9 10 11-14 15 16 17 18 19 20 21-22 C1:月份在 M3 M1 M1 M2 M2 M3 M3 M4 M4 M4 M4 M4 M4 C2:日期在 D1 D2 D3 D4 D5 D1 D2 D3 D4 D5 D1 D2 D3 D4 D5 D1 D2 D2 D3 D3 D4 D5 C3:年在 - - - - — — - - Y1 Y2 Y1 Y2 — a1:不可能 X X X a2:日期增1 X X X X X a3:日期复位 X X X X X a4:月份增1 X X X X a5:月份复位 X a6:年增1 X * NextDate函数的测试用例 用例 月份 日期 年 预期输出 1 — 3 4 5 6 — 9 10 11 — 14 15 16 17 18 19 20 21、22 4 4 4 1 1 12 12 2 2 2 2 2 2 15 30 31 15 31 15 31 15 28 28 29 29 30 2001 2001 2001 2001 2001 2001 2001 2001 2004 2001 2004 2001 2001 2001年4月16日 2001年5月1日 不可能 2001年1月16 日 2001年2月1日 2001年12月16日 2002年1月1日 2001年2月16日 2004年2月29日 2001年3月1日 2004年3月1日 不可能 不可能 * 判定表在功能测试中的应用 一些软件的功能需求可用判定表表达得非常清楚,在检验程序的功能时判定表也就成为一个不错的工具。 如果一个软件的规格说明指出: (1)当条件1和条件2满足,并且条件3和条件4不满足,或者当条件1、3和条件4满足时,要执行操作1。 (2)在任一个条件都不满足时,要执行操作2。 (3)在条件1不满足,而条件4被满足时,要执行操作3。 * 判定表在功能测试中的应用 根据规格说明得到如下判定表 * 判定表在功能测试中的应用 这里,判定表只给出了16种规则中的8种。事实上,除这8条以外的一些规则是指当不能满足指定的条件,执行3种操作时,要执行1个默许的操作。在没必要时,判定表通常可略去这些规则。但如果用判定表来设计测试用例,就必须列出这些默许规则(如下表)。 * 判定表在功能测试中的应用 判定表的优点和缺点 优点: 它能把复杂的问题按各种可能的情况一一列举出来,简明而易于理解,也可避免遗漏。 缺点: 不能表达重复执行的动作,例如循环结构。 * 判定表在功能测试中的应用 B. Beizer 指出了适合使用判定表设计测试用例的条件: ①规格说明以判定表形式给出,或很容易转换成判定表。 ②条件的排列顺序不会也不影响执行哪些操作。 ③规则的排列顺序不会也不影响执行哪些操作。 ④每当某一规则的条件已经满足,并确定要执行的操作后,不必检验别的规则。 ⑤如果某一规则得到满足要执行多个操作,这些操作的执行顺序无
您可能关注的文档
最近下载
- 浙江省嘉兴八校联盟2024-2025学年高一上学期期中联考物理试卷(含答案).pdf VIP
- 河南省青桐鸣2024-2025学年高二上学期11月期中化学试卷.docx VIP
- 颈动脉灌注机制.pptx VIP
- 浙江省嘉兴八校联盟2024-2025学年高一上学期期中考试 化学试题(含答案).pdf VIP
- Unit 4 Friends Lesson3 课件 人教精通版英语三年级上册.ppt
- 锅炉原理课件:第七章 锅炉设备的通风计算.ppt VIP
- 生涯发展展示-(第一版).pptx VIP
- 《选品与采购》课件——4.电商采购.pptx VIP
- 东西洋人与黄河三门峡的恩怨情愫.doc VIP
- 第五章第2节《5.3实际问题与一元一次方程》教学课件-人教版数学七年级上册.pptx VIP
原创力文档


文档评论(0)