场景测试法

案例一

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

案例二

 

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

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

 

举例:

流程分析法的优缺点:

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

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

posted @ 2019-05-18 15:09  Funkyd  阅读(487)  评论(0编辑  收藏  举报