测试方法
因果图法定义:
因果图比较适合输入条件多的情况,测试所有的输入条件的排列组合。所谓的原因就是输入所谓的结果就是输出
因果图测试用例的编写过程
1确定原因 经过(过程) 结果
2连接因果图
3 标明约束条件
4 输出测试用例
错误推测法定义:测试经验丰富的人基于经验和直觉推测程序中可能发送的各种错误只能作为一种有针对性的补充
技巧:最重要的是个人的思考和分析测试对象的各个方面参考之前的发现bug的相关数据 总结的经验等 以一个找茬的态度对待程序 就可以写出别叫完善的用例
判定表定义:设计测试用例时,分析和表达多输入条件下执行不同操作的黑盒测试方法
判定表测试用例的编写过程
1 确定原因和动作
2 排列组合
3 标明结果关系
4 输出测试用例
正交实验法实用工具正交表、
特点
1用最少的实验覆盖最多的操作 测试用例少效率高 但是复杂
2 对于基本的验证功能,以及二次集成引起的缺陷,一般都能找出来但是深层次的缺陷就不容易找了
3 大体的环境下 正交表一般用不到 只在系统测试的时候可以用到
场景法定义:使用图片和箭头的方式描述某些功能点或者业务从而提高测试效果的黑盒测试方法
两个流
基本流:概念就是一个正确完成的流程
备选流:存在异常的流程基本都是往回返的回到上一步
场景法测试用例编写过程
1分析用户场景
2设计场景覆盖基本流和备选流
3输出测试用例