前言
万里长征始于足下;无论测试技术发展多么快,基础测试理论和测试方法依然需要我们熟练的掌握。我身边有很一些测试技术非常好,但是测试理论、测试用例编写方法等基础的知识还是有所欠缺。当然了现在行业发展都要求测试要懂很多方面的技术,对一些不懂技术或者是技术欠缺的测试产生一种鄙视的心态,从而导致大家好高骛远,忽视了我们做测试的必须应该熟练的掌握的基础理论知识。今天总结了一些我们日常编写测试用例使用的一些方法。
我分成了四类三十五种方法,希望对大家有所帮助,那我们开始发车了
一、场景验证
- 正常路径验证测试
- 分支路径验证测试
- 边界值法
- 改变部分正常操作顺序
- 正常路径操作遗漏
- 各种数据输入形式
二、功能组合
- 功能内组合测试
- 改变组合输入顺序
- 必选功能与可选功能组合
- 功能间组合测试
- 正交组合法
- 场景插入法
- 地标法
- 与运行环境的组合
- 操作系统兼容性
- 浏览器兼容性
- 第三方软件兼容性
- 功能并发测试
- 测一送一法
三、异常测试
- 异常数据输入
- 空数据输入
- 特殊字符数据输入
- 超长数据输入
- 错误数据输入
- 异常操作输入
- 省略关键步骤
- 重复操作步骤
- 插入多余操作步骤
- 异常环境
- 网络环境异常
- 硬件环境异常
- 软件环境异常
四、用例合并
- 异常测试等价类
- 测试数据等价类
- 测试步骤等价类
- 测试结果等价类
如果你有其他一些比较实用的方法,或者是不同的见解,可以在下方评论或者私信留言,我们一起讨论。