测试用例设计方法一:等价类
实际工作中,先拆分有效等价类和无效等价类,然后再分析有效等价类和无效等价类之间有没有一些存在相关联的关系,再去设计用例,排除所有重复特性的等价类,尽可能做到有效等价类之间交集为空,无效等价类交集也为空,有效等价类和无效等价类的并集位整个输入域。
测试用例设计方法二:边界值
实际工作中等价类和边界值可以共同完成一个测试需求(边界值实际就是对等价类的补充说明):下图为等价类分析,边界值作为补充
测试用例设计方法三:判定表
判定表考虑条件和步骤之间的关系。如果存在条件与条件之间的关系,用因果图。因果图就是判定表的前置过程。
因果有点难哦,先不搞。
测试用例设计方法四:场景法
图中的所有流程大概能看出8条,但是在设计用例的时候实际上只有5条。在用例设计方面遵循:每次路径需包含一个从未走过的路径