* * * (4)设计测试用例 用例 编号 测试用例 预期输出 1 投入1元5角,按“可乐” 送出“可乐”饮料 2 投入1元5角,按“雪碧” 送出“雪碧”饮料 3 投入1元5角,按“红茶” 送出“红茶”饮料 4 投入2元,按“可乐” 找5角,送出“可乐” 5 投入2元,按“雪碧” 找5角,送出“雪碧” 6 投入2元,按“红茶” 找5角,送出“红茶” 案例分析 中国象棋中走马的测试用例设计为例学习因果图的使用方法(下面未注明的均指的是对马的说明) 一、 分析中国象棋中走马的实际情况 如果落点在棋盘外,则不移动棋子; 如果落点与起点不构成日字型,则不移动棋子; 如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子; 如果不属于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 ~ 判定表分解 规则 选项 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 C1 C2 C3 C4 1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 11 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 E1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 规则 选项 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 11 C5 C6 C7 1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 E2 E3 E4 不可能 不可能 不可能 1 0 0 不可能 0 1 0 0 0 1 不可能 不可能 不可能 不可能 不可能 七、正交试验法 正交试验法在各个领域都有广泛的应用,是一种高效、快速、经济的试验设计方法。 在应用系统测试中,如果对系统采用组合测试,工作量非常大,这就需要从大量的数据中选出适量的具有代表性的测试用例,正交试验法可以解决用例选择这一问题。 如图是个人信息查询系统中的一个窗口。要测试的控件有三个:姓名、身份证号码、手机号码,而每个因素的状态有两个:填与不填,请用正交试验法选择测试用例。 (1)确定影响因子 表中的因素数≥3,即至少有3个因素数; 行数最少为3×(2-1)+1=4。 (2)选择正交表 从正交表中查找,结果为L4(23)。 (3)变量映射 列号 列号 1 2 3 姓名 身份证号 手机号码 行号 1 0 0 0 1 填 填 填 2 0 1 1 2 填 不填 不填 3 1 0 1 3 不填 填 不填 4 1 1 0 4 不填 不填 填 0-填 1-不填 (4)测试用例 填写姓名、填写身份证号、填写手机号 填写姓名、不填身份证号、不填手机号 不填姓名、填写身份证号、不填手机号 不填姓名、不填身份证号、填写手机号 根据其他测试方法增补以下测试用例作为补充: 不填姓名、不填身份证号、不填手机号 从测试用例可以看出,如果按每个因素两个水平数来考虑的话,需要8个测试用例,而通过正交实验法只需要5个,减少了测试用例个数。 用最小的测试用例集获得最大的测试覆盖率 八 功能图法 使用功能图形式化的方式表示程序的功能,并机械地生成功能图的测试用例。 功能图模型 状态迁移图 用于表示输入数据序列以及相应的输出数据,由输入和当前的状态决定输出数据和后续状态。 逻辑功能模型 用
您可能关注的文档
最近下载
- 中医康复试题及答案.docx VIP
- 【ch2】第二章 马克思主义劳动观.pptx VIP
- 2025年山东信息职业技术学院单招《数学》模拟题库及答案详解【网校专用】.docx VIP
- 《JBT 9632-2024汽轮机主汽管和再热汽管的弯管技术规范》专题研究报告.pptx
- 2019_2020学年度第二学期八年级期末.docx VIP
- 2025年辅警笔试考试试题(答案+解析).docx VIP
- 无土栽培技术教学课件(全套完整版).ppt VIP
- 运动控制系统安装与调试(第2版)课件 项目1 典型运动控制系统的认知与装调.pptx
- 新能源装配线扩能建设项目(青山工业)环境影响报告.pdf
- 附件:《环境空气温室气体及其示踪物(CO2、CH4、N2O和CO)光腔衰荡光谱法连续自动监测系统运行和质控技术指南》.pdf VIP
原创力文档

文档评论(0)