1、边界值分析法
案例1:
PS:1、有效和无效等价类考虑的是类型,因为第三步确定边界范围考虑的是长度。
2、-1位不考虑,因为什么都不输入时长度位0。
3、一共有7条测试用例,因为有效等价类只有一条用例,一条用例只能抵消一条用例,不可 能抵消多条用例。
案例2:
案例优化(7个优化位5个点):
上点和内点必选;
离点:开内闭外(开区间选择内部离点,闭区间选择外部离点)
因此,案例2的测试用例5和6不要。
适用场景:单个输入框,常用的方式是边界+等价类。
面试题:最常用的用例设计方法有哪些? ——等价类 、边界值
2、判定表法——解决多条件有依赖关系测试
规定:
判定表中贯穿条件项和动作项的一列就是一条规则;
假设有n个条件,每个条件的取值有两个(0,1),全组合有2的n次方种规则。
步骤:
- 明确需求
- 画出判定表
列出条件桩和动作桩
填写条件项、对条件进行全组合
根据条件项的组合确定动作项
简化、合并相似规则(有相同的动作)
- 根据规则编写测试用例
案例1 订购单检查:
To be continued...