1 场景法的概念
软件用事件触发来控制流程
事件触发时的情景便形成了场景
同一事件不同的触发顺序和处理结果就形成事件流
场景法就是通过运用场景来对系统的功能点或业务流程的描述,从而提高测试 效果的一种方法
2 场景法
基本流
采用直黑线表示,是经过用例的最简单的路径
程序无差错的从开始直接执行到结束
备选流
采用不同颜色表示
一个备选流可以从基本流开始,在某个特定条件下执行,然后重新加入基本流中
也可以起源于另一个备选流,或终止用例,不在加入到基本流中
3 场景法分析的步骤
根据说明描述出程序的基本流及各项备选流
根据基本流和各项备选流生成不同的场景
对每一个场景生成相应的测试用例
对生成的所有测试用例重新复审
去掉多余的测试用例
测试用例确定后,对每一个测试用例确定测试数据值
猜错法
猜错法是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性 地设计测试用例的方法
猜错法的基本思想
列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例