- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
哈尔滨工业大学 黑盒测试决策表法
规则 选项 1 2 3 4 5 6 7 8 9 10 11 条件: c1:month c2:day c3:year M1 D1 - M1 D2 - M1 D3 - M1 D4 - M1 D5 - M2 D1 - M2 D2 - M2 D3 - M2 D4 - M2 D5 - M3 D1 - 动作: a1:不可能 a2:day加1 a3:day复位 a4:month加1 a5:month复位 a6:year加1 √ √ √ √ √ √ √ √ √ √ √ √ √ 选项 规则 12 13 14 15 16 17 18 19 20 21 22 条件: c1:month c2:day c3:year 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:day加1 a3:day复位 a4:month加1 a5:month复位 a6:year加1 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 简化NEXTDATE函数决策表 规则1、2、3都涉及有30天的月份day类D1、D2和D3,并且它们的动作项都是day加1,因此可以将规则1、2、3合并。 类似地,有31天的月份day类D1、D2、D3和D4也可合并,2月的D4和D5也可合并。 简化后的NEXTDATE函数决策表 1-3 4 5 6-9 10 11-14 15 16 17 18 19 20 21-22 条件: c1:month c2:day c3:year M1 - - M1 D4 - M1 D5- M2 - - M2 D5 - M3 - - M3 D5 - M4 D1 - M4 D2 Y1 M4 D2 Y2 M4 D3 Y1 M4 D3 Y2 M4 D4、D5 - 动作 a1:不可能 a2:day加1 a3:day复位 a4:month加1 a5:month复位 a6:year加1 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 测试用例表 测试用例 month day year 预期输出 Test1-Test3 6 16 2001 17/6/2001 Test4 6 30 2004 1/7/2004 Test5 6 31 2001 不可能 Test6-Test9 8 16 2004 17/8/2004 Test10 8 31 2001 1/9/2001 Test11-Test14 12 16 2004 17/12/2004 Test115 12 31 2001 1/1/2002 Test16 2 16 2004 17/2/2004 Test17 2 28 2004 29/2/2004 Test18 2 28 2001 1/3/2001 Test19 2 29 2004 1/3/2001 Test20 2 29 2001 不可能 Test21-Test22 2 30 2004 不可能 决策表测试的适用范围 if-else逻辑突出; 恒等: IF A THEN B 非: IF (NOT A) THEN B 或: IF (A OR B) THEN C 与:IF (A AND B) THEN C 输入变量之间存在逻辑关系; 涉及输入变量子集的计算; 输入与输出之间存在因果关系; 适用于使用决策表设计测试用例: 规格说明以决策表形式给出,或较容易转换为决策表; 条件的排列顺序不会也不应影响执行的操作; 规则的排列顺序不会也不应影响执行的操作; 当某一规则的条件已经满足,并确定要执行的操作后,不必检验别的规则; 如果某一规则的条件要执行多个操作任务,这些操作的执行顺序无关紧要。 第3章 黑盒测试方法 ——决策表法 目 录 决策表法思想 1 决策表的生成 2 决策表法设计测试用例 3 决策表的简化 4 决策表应用 5 1 决策表法思想 决策表一直被用来表示和分析复杂逻辑关系。 决策表很适合描述不同条件集合下采取行动的若干组合的情况。 1 决策表法思想 决策表的概念:决策表是分析和表达多逻辑条件下执行不同操作情况的工具。 在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。决策表很适合于处理这类问题。 决策表实例
您可能关注的文档
- 各类食品的营养价值5.ppt
- 各系列型号高低温试验箱说明书.doc
- 各行业清洁生产方案.doc
- 各论3猪流行性腹泻.ppt
- 合作使生活之路更宽畅 导学案.doc
- 合同术语搜集整编.pptx
- 合同培训6月.ppt
- 合同法10-11.ppt
- 合同法1848试卷.doc
- 合同法律风险防范2.ppt
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf
- 造血干细胞移植的护理干预.pptx
- 布料车岗位安全规程.pptx
- YDT 5178-2017 通信管道人孔和手孔图集.docx VIP
- 精品解析:【区级联考】上海徐汇区2019届九年级学习能力诊断(二模)数学试题(解析版).pdf VIP
- 精品解析:广东省佛山市南海区,三水区2022-2023学年九年级上学期数学期末考试(原卷版).pdf VIP
- 一种护筒导向架结构.pdf VIP
- 老旧小区雨污分流改造要点与难点分析.docx VIP
- 鞍钢宪法及后福特主义.pdf
- 精品解析:广东省广州市2022-2023学年九年级上学期期末数学考前模拟试题(三)(解析版).pdf VIP
文档评论(0)