用例要素和设计方法
一,测试用例八大要素
1,用例编号
2,用例标题
3,项目名称
4,重要级别
5,预置条件
6,测试输入
7,操作步骤
8,预期结果
二,用例设计方法
一),等价类
目的:解决了无法穷举的测试场景
1、使用场景:测试数据量特别大,测试数据无法穷举
多是:输入框,下拉数据较多(无时间挨个测试)
2,步骤
1)了解清除需求
2)确定有效和无效等价类
有效等价类:满足需求的数据集合
无效等价类:不满足需求的数据集合
3)提取数据编写测试用例
3,测试用例提取策略
1)每次尽量多的包含有效类型,作为一条用例(例如可以讲长度和类型相结合,减少用例条数)
2)每一条异常数据都是一条用例
6,集合的分类方式:长度、类型、规则
二),边界值
1、使用场景
1)和等价类联合使用一般是在针对长度限制上
2)常见的字段是:尺寸、重量、最大、最小,针对数字大小,如:9999
2,操作步骤
1)明确需求
2)确定三点,内点、上点、离点
上点:边界上的点
离点:边界上距离最近的点(刚好大于,刚好小于)
内点:范围内的点(一般是中间值)
三),判定表
1、使用场景
1)有多个输入条件,不同组合输出不同结果
2)当前条件数顶多4个,不然的话就会出现很多的组合
2,操作步骤
1)明确需求
2)确定条件桩和动作桩
条件桩:列出需求中的所有条件
动作桩:列出问题中可能采取的操作
条件项:列出条件对应的取值,所有可能条件下的真假值
动作项:列出条件项各种取值组合下的动作结果
4,正交实验
1,使用场景
1)每个条件都有不少的选项
2)不同组合都能出现不同的结果
5,流程分析
6,状态迁移图
7,因果图
8,输出域覆盖发
9,异常分析法
10,错误猜测法