通识07因果图法

因果图法

通识07因果图法_第1张图片
综合考虑原因和结果。

通识07因果图法_第2张图片
四种,恒等,非,或,与

通识07因果图法_第3张图片

因果图的约束条件

通识07因果图法_第4张图片
原因约束:
互斥:至多一个为真 E
包含:至少一个为真 I
唯一:有且仅有一个为真 O
要求:若a成立,则b一定先成立 R
结果约束 :
屏蔽 :若a成立,则b一定不出现。 M

通识07因果图法_第5张图片
通识07因果图法_第6张图片

因果图实例分析

案例 : 自助售货机
在这里插入图片描述

通识07因果图法_第7张图片

通识07因果图法_第8张图片

先画原因结果之间的关系,再画约束。
在这里插入图片描述

因果图的局限性:原因结果很多的时候,关系连线就会很多,可读性变差,局部功能分析(原因结果不多时)

列出所有的原因结果开始测试用例设计:
通识07因果图法_第9张图片
在这里插入图片描述
因果图的优势:暴露设计中存在的不足。

通识07因果图法_第10张图片

判定表法

通识07因果图法_第11张图片

  1. 应用场合:多条件内容组合和结果分析
  2. 组成:条件项、动作项、条件桩、动作桩
  3. 使用条件:所有条件不受位置和顺序的影响

通识07因果图法_第12张图片
通识07因果图法_第13张图片
4. 实现步骤
1)列出原因和对应的动作(结果)
2)分析条件的条件项(组合数量):n个条件,则有成立和不成立两种情况,一共会有2的n次方个结果。
3)简化和优化,排除不可能的情况。
通识07因果图法_第14张图片
案例:
通识07因果图法_第15张图片
1.分析实例与动作
通识07因果图法_第16张图片
通识07因果图法_第17张图片
2。写入条件桩动作桩
通识07因果图法_第18张图片
通识07因果图法_第19张图片
通识07因果图法_第20张图片
通识07因果图法_第21张图片
选择哪种测试方法

1) 所有的软件,使用某种操作产生结果,因果图法
2) 所有的文本框,–等价类、边界值
通识07因果图法_第22张图片

判定表实例题
通识07因果图法_第23张图片
在这里插入图片描述
通识07因果图法_第24张图片

场景法

通识07因果图法_第25张图片

通识07因果图法_第26张图片
通识07因果图法_第27张图片
不选数据,先设计测试步骤。

通识07因果图法_第28张图片

通识07因果图法_第29张图片
为用例步骤设计数据

你可能感兴趣的:(软件测试,可用性测试,测试工具)