测试用例
# 测试用例
# 包含哪些内容
- 用例编号
- 用例名称
- 优先级
- 测试模块
- 前置条件
- 测试输入
- 操作步骤
- 预期结果
- 实际结果
# 设计用例的方法
- 等价类划分法
- 边界值分析法
- 错误推测法
- 因果图法
- 判定表驱动法
- 正交试验法
- 功能图法
- 场景法
# 等价类划分法
# 定义
是指将程序的输入值的集合划分为若干等价类,等价类又分为有效等价类和无效等价类,从每一类中选取少量数据进行测试
举个栗子:
登录界面要求使用邮箱和手机号码进行登录,那么
有效等价类就是正确格式的手机号码和邮箱,类如 11位手机号码13433810789,邮箱格式 lhl000@outlook.com
无效等价类就是不正确的手机号码和邮箱,错误格式的手机号码和邮箱格式
# 边界值分析法
是针对数据的边界值的测试,一般情况下于等价类划分法结合使用,根据各个等价类的边界值设计测试用例
# 因果图法
# 适用场景
在测试时必须考虑输入条件的各种组合
# 正交试验法
获取最少用例数: n=k*(m-1)+1
n表示测试用例数,k表示最多可安排影响指标因素的个数或正交数的列数,m表示每个因数的水平数即状态