软件测试用例设计(三)——场景法

本文详细介绍了场景法在软件测试用例设计中的应用,包括基本流、备选流和异常流的定义及实例。场景法适用于构建系统的典型业务和功能,强调业务流程的完整性。文中以登录模块为例,展示了如何设计场景法测试用例,并提醒测试人员需具备整体业务感,同时结合其他方法如等价类和边界值进行更全面的测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

场景法

影子

本来想直接跳过场景法的,今天群友提出问题:
1、面试官问:场景法举例说明,怎么回答?
反正我有点懵,虽然在工作过程中,我一直运用的是场景法,但我说不出场景法的观点来。
2、群友热心回答:正向流和逆向流,基本流和备选流
然而,我还是非洲问号脸???

场景法介绍

首先上网查资料,给了我一个图,这个图是啥啊???
场景业务流通常分为基本流、备选流、异常流程
在这里插入图片描述
然后看文字:
我先放上查到的定义。·
基本流:基本流表示通过业务流程时输入都正确,能达到目标的流程。

(插卡–》输入正确密码–》输入金额–》取款–》取卡)

备选流:备选流表示通过业务流程时输入错误(或者操作错误)导致流程存在反复,但是经过纠正后仍能达到能达到目标的流程
.(插卡–>输入错误密码–》输入正确密码–》输入金额–》取款–》取卡)

异常流:异常流表示通过业务流程时输入错误(或者操作错误)产生异常终止流程 (插卡–>输入3次错误密码–》吞卡)

结合例子和文字描述就很清楚了:
基本流:
业务流程开始——业务流程结束
(1)只有1种情形,中间的所有业务流程也是正确的,最后达到的结果是正确结束,这个场景是一个基线。
举个例子:就是你从起点开始,一直沿着正确的道路走,最后到达终点。
备选流:
(1)业务流程开始——业务流程存在反复——业务流程结束
(2)业务流程开始——业务流程存在反复——业务

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值