美文网首页
因果图和判定表方法

因果图和判定表方法

作者: 花生草 | 来源:发表于2023-06-26 14:58 被阅读0次

如何使用因果图/判定表方法,设计测试用例

适用于输入条件很多,可以进行各种组合的场景,为了避免逻辑遗漏,保证充分的覆盖,使用因果图方法进行测试用例设计

预备条件

画图过程中涉及到的逻辑操作有

  • 非 ~
  • 与 ^
  • 或 v
  • 异(互斥)E

梳理出原因和结果

需求为:从售货机购买可乐和红茶。具体内容包括,投入五角硬币,按下【可乐】或【红茶】按钮,饮料送出来,若投入一元硬币则找钱同时送出饮料
首先梳理出因和果:

1、投入五角;2、投入一元;3、按下【可乐】;4、按下【红茶】 a、找回五角;b、送出【可乐】;c、送出【红茶】

画出因果图

从因到果的路径上,存在中间状态:已经投币和已经按钮。如果去掉这两个中间状态,因果图会由于有大量重叠的线条而画不出来


image.png

因果图到判定表

判定表的取值规则,根据因果图的线条,将一条完整路径上,涉及的各个点取值为1,其余点为0也可以不填写


image.png

判定表到测试用例

判定表的每一列,是一个测试用例

编号 测试步骤 预期结果
1 投5角,按可乐 出可乐
2 投5角,按红茶 出红茶
3 投1元,按可乐 找回5角,出可乐
4 投1元,按红茶 找回5角,出红茶
5 投5角,不按 不退钱,不出可乐/红茶
6 投1元,不按 不退钱,不出可乐/红茶
7 不投钱,按可乐 不退钱,不出可乐/红茶
8 不投钱,按红茶 不退钱,不出可乐/红茶

结语

对于资深测试人员,使用该方法的设计用例的效率,不如直接开始编写

相关文章

  • 测试用例设计

    测试用例设计方法 等价类划分法 边界值分析法 错误推测方法 因果图方法 判定表驱动分析法 正交实验设计方法 功能图...

  • 自动化测试

    一、开发流程 二、测试流程 三、等价划分法 四、因果图、判定表 五、

  • 测试方法

    测试用例测试方法:判定表,因果图,等价类,边界值 边界值测试: 一种黑盒测试方法,是对等价类分析方法的一种补充,由...

  • 测试用例设计常用方法

    测试用例设计常用方法: 1 、等价类划分 2、 边界值 3、因果图转判定表 4、正交排列法 5、场景法 6、状态转...

  • 黑盒测试用例设计

    一、常用黑盒测试用例设计方法 等价类划分法 边界值分析法 判定表法 因果图法 状态迁移图法 流程分析法 正交试验法...

  • 等价类划分法

    黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等...

  • 测试用例设计方法(二)判定表和因果图

    一、判定表法 判定表是分析和表达多种输入条件下系统执行不同动作的工具,它可以把复杂的逻辑关系和多种条件组合的情况表...

  • 四步测试设计法

    在测试设计中并非不知道方法,对各种测试设计方法——等价类、边界值、判定表、因果图等都很熟悉,但不知道该如何选择,最...

  • 2018-08-01 黑盒测试

    1 常用黑盒测试用例设计方法: 等价类划分法边界值分析法判定表法因果图法状态迁移图法流程分析法正交试验法输入域测试...

  • 2018-07-19 常用的黑盒测试方法

    常用的黑盒测试方法 等价类划分法边界值分析法因果图分析法判定表法状态迁移法 黑盒测试特点 1.对于大代码单元(子系...

网友评论

      本文标题:因果图和判定表方法

      本文链接:https://www.haomeiwen.com/subject/lxviydtx.html