场景法
场景法基本原理
原理
现在的软件几乎都是用事件触发来控制流程的。测试时,可以生动地描绘出事件触发时的情景,有利于设计测试用例,同时使测试用例更容易理解和执行
**基本流:**软件功能按照正确的事件流实现的一条正确流程。通常一个业务仅存在一个基本流,且基本流仅有一个起点和一个终点
**备选流:**除了基本流之外的各支流,包含多种不同的情况
场景法设计实例
设计步骤:
根据说明,描述出程序的基本流及各项备选流
根据基本流和各项备选流生成不同的场景
对每一个场景生成相应的测试用例
对生成的所有测试用例重新复审,去掉多余的测试用例
测试用例确定后,对每一个测试用例确定测试数据值
(场景法适用于解决业务流程清晰的系统或功能)
正交实验法
正交法原理介绍
概念:利用正交表来对实验进行整体设计、综合比较、统计分析,实现通过少数的实验次数找到较好的生产条件,以达到最好的效果
这种实验设计法是从大量的试验点中挑选适量的具有代表性的点,利用已经造好的表格—正交表来安排实验并进行数据分析的方法
正交实验法实现步骤
因素:影响实验结果的量
水平:在实验过程中,每一个因素可以处于不同的状态或状况