测试用例_场景法

场景法主要用于测试软件业务流程和逻辑,测试人员模拟用户操作以验证正确性和异常处理能力。通过理解业务并熟悉技术层面,分析基本流(正确流程)和备选流(错误场景),生成测试场景和用例。例如,ATM取款功能测试中,包括成功取款的基本流和各种错误情况的备选流。此外,场景法适用于五子棋游戏、美萍酒店管理系统等不同类型的软件测试。
摘要由CSDN通过智能技术生成

场景法

一、应用场合

主要用于测试软件的业务流程和业务逻辑。是一种基于软件业务的测试方法,测试人员把自己当成最终用户,尽可能真实的模拟用于在使用该软件时的各种情景:

重点模拟两类操作:

  • 模拟用户正确的业务操作流程——验证软件的业务功能是否能够正确 实现
  • 模拟用户错误的业务操作过程——验证软件的异常处理能力(健壮性)
二、使用场景法测试的思路

场景法就是模拟用户操作软件时的各种场景,用来测试软件的业务逻辑和流程。当拿到一个测试任务时,我们并不是先关注某个控件的等价类,边界值这些细节,而是先关注整个功能的业务逻辑和业务流程是否正确实现,这就需要使用场景法来测试完成。当整体业务流程和主要功能没有问题时,我们再从控件的细节去测试。(先整体再细节)

三、场景法基于两个层面

(1)业务层面(业务的理解更为重要)

测试人员要熟悉所测系统的业务逻辑、流程,成为该行业的“业务上的专家”。

(2)技术层面

1、基本流

也叫正确流或有效流,模拟用户正确的业务操作流程

2、备选流

也叫错误流或无效流,模拟用户错误的业务操作过程

四、场景法测试步骤

案例1:ATM取款功能

(1)分析需求,熟悉业务,整理业务逻辑或流程,列出基本流和备选流。

A、基本流࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值