软件测试之前,最重要的是测试用例的设计,能够让测试覆盖到整个产品,测试用例的设计尤为重要。
以下是在测试过程中对测试用例的设计大致总结:
1.场景验证
1.1 正常路径验证测试
按照软件正常使用顺序操作软件,检测基本功能
1.2 分支路径验证测试
测试方法:a,边界值法 b,改变部分正常操作顺序 c,正常操作路径遗漏 d,各种数据输入形式
2.功能组合
2.1 功能内组合测试
测试方法:a,改变组合输入顺序 b,必选功能和可选功能组合
2.2功能间组合测试
测试方法:a,正交组合发 b,场景插入法 c,地标法
2.3 与运行环境组合
测试方法:a,操作系统兼容性 b,浏览器兼容性 c,第三方软件
2.4 功能并发测试
3.异常测试
3.1 异常数据输入
测试方法:a,空数据输入 b,特殊字符 c,超长数据 d,错误数据
3.2 异常操作输入
测试方法:a,省略关键步骤 b,重复操作步骤 c,插入多余步骤
3.3 异常环境
测试方法:a,网络环境异常 b,硬件环境异常 c,软件环境异常
4.用例合并
测试方法:a,异常测试等价类 b,测试数据等价类 c,测试步骤等价类 d,测试结果等价类