因果图 1)设计用例的步骤
根据需求,找出原因和结果进行标记
画因果图
根据需求的限制条件,优化因果图
设计判定表
根据因果图去掉判定表中不可能存在的条件组合
判定标的每一列就是一条用例
2)设计用例举例
例如,一胖妞减肥,第一条件必须是每餐只能吃一个苹果或者一块牛肉,第二个条件必须每天锻炼1个小时,在此情况下则可以每天减肥1 斤。但如果 第一个条件不满足,则出现经常晕倒情况;如果第二个条件不满足,则只能减1俩肉。
第一步:C1吃苹果C2吃牛肉C3锻炼1小时E1减肥1斤e2晕倒e3减1两肉
第二步:画出因果图
第三步:优化因果图
第四步:设置判定表
第五步:优化判定表
第六步:设计用例共6条
正交试验法
1)设计用例步骤
1、根据需求,确定因素数和水平数
2、根据因素数和水平数找一个合适的正交表,能完全匹配是最好的
(要求:找因素数和水平数较大的正交表,且取行数最少的)
3、优化正交表,因素数多就去掉列,水平数多就平均分布
4、把实际的业务数据带入正交表
5、正价表中的每一行则为一条测试用例
2)举例
第一步:根据需求,确定因素数和水平数
L行数21035 第二步: 根据因素数和水平数找一个合适的正交表,能完全匹配是最好的
(要求:找因素数和水平数较大的正交表,且取行数最少的) 合适正交表为 2^10 3^8 6^1 n=36 第三步: 优化正交表,因素数多就去掉列,水平数多就平均分布
第三步:把实际数据代入到正交表
|