转载请注明出处。
白盒测试用例设计方法主要分为六种:1.等价类划分法;2.边界值法;3.判定标驱动法;4.因果图法;5.正交法;6.场景法。
本文主要对场景法的相关进行整理。
场景法
事件触发时序不同从而形成不同的场景。
事件流分为基本流和备选流。基本流描述最正常的一种场景,备选流描述执行过程的异常或偶尔发生的情况。
场景法是通过用例场景描述业务操作的统称,遍历业务流程上所有基本流和备选流。
场景法设计步骤
1.分析程序基本流、备选流
2.根据基本流、备选流生成场景
3.每一个场景对应一个测试用例
场景法举例说明
根据上图我们可以得出8个场景:
场景1:基本流
场景2:基本流 备选流1
场景3:基本流 备选流1 备选流2
场景4:基本流 备选流3
场景5:基本流 备选流3 备选流1
场景6:基本流 备选流3 备选流1 备选流2
场景7:基本流 备选流3 备选流4
场景8:基本流 备选流4