一 等价类
使用等价类方法的时候,一定是不能穷举的情况下;属于黑盒测试;
二 边界值
列:0到100的数字
0;-1;1;100;99;101
比边界值稍大。稍小的值都要考虑进去,因为在黑盒情况下,看不到代码,必须要把有可能出现的问题体现写成测试用例。七
四 因果图
因:输入条件
果:得到的结果
使用场景:若干条件会出现排列组合的情况,我就要使用因果图的方法来制作测试用例;
常用符号
1连接线(杠) 恒等: 有因就有果,没有因就没结
2 非(~):有原因就没有结果,没有原因就有结果
3 或(V):因有一个满足就可以有结果,因都不满足才没有结果
4 且(^):因必须都满足,才有结果,一个不满足就没有结果
四 判定表
根据因果图来生成的判定表(决策表),因果图在绘制过程中十分繁琐,我们绝大多数情况下,直接生成判定表,因果图只是中间过程。
五判定表制作步骤
1条件桩和动作桩准备好
2把对应的数据填写进去
3根据条件划分制约情况
条件桩:输入(原因)
动作桩:输入
条件项:每个原因(输入)
动作项:每个输出
六 判定表合并项
使用“——” 代表里面的选项无论选择什么都不影响结果。我们呢就可以再次缩小测试用例