5.3判定表

判定表

1、判定表定义:分析和表达多逻辑条件下的执行不同操作的情况

2、作用:对组合情况设计用例

利用判定表将复杂的问题按照各种可能的 情况全部列举出来,能针对不同逻辑条件 的组合值,

分别执行不同的操作。

3、组成部分:

1)条件桩(condition stub):列出问题的 所有条件(通常条件次序无关紧要)。

2)条件项(condition entry):列出针对 它条件的取值(所有情况下的真假值)

3)动作桩(action stub):列出问题规定 可采取的动作(顺序无约束)。

4)动作项(action entry):列出条件各种情况的应采取的 动作

案例1:
对功率大于50马力的机器、维修记录不全或已运行10年以上的机器,应给予优先的维修处理……”。

理解:1、 功率大于50马力的机器 和维修记录不全(优先)
2、已运行10年以上的机器(优先)
备注:条件3个 2的3次方=8次, 8次可以覆盖所有的组合情况

a.初始化判定表

b.简化后的判定表

4、

创建步骤:

1)确定规则的个数:若有N个条件,每一个条件下有2个值,则有2^n种规则。

2)列出所有条件桩与动作桩。

3)输入条件项。

4)输入动作项得到初始判定表。

5)简化(合并相似规则)。

6)编写测试用例

5、扫雷讲解

扫雷游戏:链接

网站1:(没有问号)http://www.minesweeper.cn/

 网站2:https://saolei123.com/

 6、

判定表的作用:

利用判定表将复杂的问题按照各种可能的 情况全部列举出来,能针对不同逻辑条件 的组合值,分别执行不同的操作。

分类: 教学笔记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值