场景测试法

Posted funkyd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了场景测试法相关的知识,希望对你有一定的参考价值。

案例一

订购单的检查。如果金额超过500元,又未过期,则发出批准单和提货单;如果金额超过500元,但过期了,则不发批准单;如果金额不超过500元,则不论是否过期都发出批准单和提货单,在过期的情况下还需要发出通知单。

案例二

技术图片

 

我们申请一个项目,需先提交审批单据,再由部门经理审批,审核通过后由总经理来最终审批,如果部门经理审核不通过,就直接退回

每个时间触发时的情景便形成了场景。而同一事件不同的触发顺序和处理结果形成事件流场景法:通过运用场景来对系统的功能点或业务流程进行描述,从而提高测试效果的一种方法。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景

技术图片

 

技术图片

技术图片

技术图片

举例:

技术图片

技术图片

流程分析法的优缺点:

  优点:流程分析法既能覆盖条件为真的分支,也能覆盖条件为假的分支

  缺点:流程分析法不能验证每个界面的参数是否正确,验证的是流程,所以需要与开发沟通需求,需要在每个界面进行校验,如果错误,直接在当前界面提示信息,所以需要多种方法组合使用

以上是关于场景测试法的主要内容,如果未能解决你的问题,请参考以下文章

3.7盒测试方法 之 业务路径覆盖法

测试用例场景法和缺陷报告

13场景法

软件测试-黑盒测试方法---正交实验法场景图错误推测法

场景法测试用例设计详解

黑盒测试--场景法