- 126
- 0
- 约3.89千字
- 约 37页
- 2018-12-08 发布于广西
- 举报
(3)决策表 1 2 3 4 5 6 7 8 9 10 11 c1:投入1元5角硬币 c2:投入2元硬币 c3:按“可乐”按钮 c4:按“雪碧”按钮 c5:按“红茶”按钮 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 11:已投币 12:已按钮 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 1 0 1 a1:退还5角硬币 a2:送出“可乐”饮料 a3:送出“雪碧”饮料 a4:送出“红茶”饮料 √ √ √ √ √ √ √ √ √ (4)设计测试用例 用例编号 测试用例 预期输出 1 投入1元5角,按“可乐” 送出“可乐”饮料 2 投入1元5角,按“雪碧” 送出“雪碧”饮料 3 投入1元5角,按“红茶” 送出“红茶”饮料 4 投入2元,按“可乐” 找5角,送出“可乐” 5 投入2元,按“雪碧” 找5角,送出“雪碧” 6 投入2元,按“红茶” 找5角,送出“红茶” 习题1 某软件的一个模块的需求规格说明书中描述: (1)年薪制员工:严重过失,扣年终风险金的4%;过失,扣年终风险金的2%。 (2)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。 请绘制出因果图和判定表,并给出相应的测试用例。 习题2 中国象棋中走马的测试用例设计为例学习因果图的使用方法(下面未注明的均指的是对马的说明) 一、 分析中国象棋中走马的实际情况 如果落点在棋盘外,则不移动棋子; 如果落点与起点不构成日字型,则不移动棋子; 如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子; 如果不属于1-3条, 落点处有己方棋子,则不移动棋子; 如果不属于1-3条, 落点处无棋子,则移动棋子; 如果不属于1-3条, 落点处为对方棋子(非老将),则移动棋子并除去对方棋子; 如果不属于1-3条,且落点处为对方老将,则移动棋子,并提示战胜对方,游戏结束。 二、 根据分析明确原因和结果 原因: C1. 落点在棋盘上; C2.落点与起点构成日字; C3.落点方向的邻近交叉点无棋子; C4.落点处为自己方棋子; C5.落点处无棋子; C6.落点处为对方棋子(非老将); C7.落点处为对方老将。 结果: E1.不移动棋子; E2.移动棋子; E3.移动棋子,并除去对方棋子; E4.移动棋子,并提示战胜对方,结束游戏。 中间状态:11 – 落点合理且无半马腿,可以前进 添加中间节点11,目的是作为导出结果的进一步原因,简化因果图导出的判定表一 c1 c3 c4 c5 E1 c7 c6 c2 E2 E3 E4 11 ~ ~ ~ V V V V V E ~ * * * * * * * * * * * * * * * * * * 黑盒测试用例设计 ——因果图法 因果图法产生的背景 等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个输入条件组合起来可能出错的情况却被忽视了。 因果图法设计测试用例思想 首先从程序规格说明书的描述中,找出因(输入条件)和果(输出结果或者程序状态的改变), 然后通过因果图转换为判定表,最后为判定表中的每一列设计一个测试用例. 因果图法的定义: 是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 因果图中出现的基本符号 原因 结果 通常在因果图中用Ci表示原因,用Ei表示结果,各结点表示状态,可取值“0”或“1”。“0”表示某状态不出现,“1”表示某状态出现。 主要的原因与结果之间的关系 c1 e1 c1 e1 ~ c2 e1 c1 c3 V c2 e1 c1 V (a)恒等 (b)非 (c)或 (d)与 恒等:若c1是1,则e1也为1,否则e1为0; c1 e1 非:若c1是1,则e1为0,否则e1为1; c1 e1 ~ 或:若c1或c2或c3是1,则e1是1,否则e1为0,“或”可有任意个输入; c2 e1 c1 c3 V 与:若c1和c2都是1,则e1为1,否则e1为0,“与”也可有任意个输入。 c2 e1 c1 V 恒等:若c1是1,则e1也为1,否则e1为0; 非:若c1是1,则e1为0,否则e1为1; 或:若c1或c2或c3是1,则e1是1,否则e1为0,“或”可有任意个输入; 与:若c1和c2都是1,则e1为1,否则e1为0,“与”也可有任意个输入。 在
您可能关注的文档
- 医学免疫学课件---免疫分子(精品·公开课件).ppt
- 医学免疫学实验(精品·公开课件).ppt
- 医学免疫学综述3(精品·公开课件).ppt
- 医学免疫学课件---免疫学概述及免疫系统(精品·公开课件).ppt
- 医学生理学1(精品·公开课件).ppt
- 医学生理学2(精品·公开课件).ppt
- 医学生理学4(精品·公开课件).ppt
- 医学统计学课件(精品·公开课件).ppt
- 医学统计学-析因分析(精品·公开课件).ppt
- 医学研究分类(精品·公开课件).ppt
- 安徽省安庆市潜山市部分学校2025-2026学年七年级下学期阶段学情自测数学试题-普通用卷.docx
- 2026《微型无人机的设计基础综述》2600字.docx
- 安徽六安市金安区2025-2026学年八年级上学期2月期末物理试题-普通用卷.docx
- 2026《五菱汽车公司经营者股权激励实施成效及其启示》9700字.doc
- 北京市第一零九中学2026届高三下学期开学考试数学试题-普通用卷.docx
- 北京海淀实验中学2026届高三下学期数学开学检测试题-普通用卷.docx
- 2026《五菱汽车公司融资模式及融资风险分析》8700字.doc
- 2026《五菱汽车公司物流成本控制研究》文献综述开题报告(含提纲)3800字.doc
- 2026《五菱汽车公司薪酬改革问题研究》开题报告(文献综述)4200字.doc
- 2026《物流企业反内卷的战略转型研究—以顺丰控股为例》13000字.doc
最近下载
- 施工临时用电专项施工方案.pdf VIP
- 2026天津城投集团校招面笔试题及答案.doc VIP
- 2025年江苏学位英语试卷及答案.doc VIP
- 2026年江西信息应用职业技术学院单招职业适应性测试题库参考答案详解.docx VIP
- 造价咨询全过程实施方案.docx VIP
- 2025-2026年演出经纪人之演出市场政策与法律法规模拟题库及答案下载.pdf VIP
- 2025年春西师大版一年级下册数学全册课件.pptx
- 2026年春教科版(新教材)小学科学二年级下册(全册)教学设计(附目录P91).pdf
- 2025年深入贯彻中央八项规定精神学习教育应知应会试题含完整答案详解.docx VIP
- T∕GDEA 001-2024 智能配电房技术规范.pdf VIP
原创力文档

文档评论(0)