Advertisement

场景式方法

阅读量:

一、应用场合

1、界面特点:操作项数量较少,主要依赖鼠标的点击、双击以及拖拽等交互方式完成各项操作

2、以最终用户身份进行体验,在使用该软件过程中,可能面临哪些具体情境(场景)

主要目标在于检验软件的核心业务流程、关键功能的准确性以及主要异常情况的应对能力

二、场景法的核心概念

1、基本流(正确流):模拟用户按照规范进行的操作流程

目的:验证软件的业务逻辑及核心功能是否符合预期

2、备选流(错误流):模拟用户在操作过程中出现错误的情况

目的:验证软件在面对异常输入或操作时的处理机制是否健全

三、场景法的本质

1、场景法是一种依托等价类划分原则的测试手段(技术层面)

2、场景法的应用建立在对软件业务(需求)深入理解的基础上(业务层面)

四、场景法的基本设计步骤

1、依据相关说明,明确程序的基本流程及各备选路径

2、结合基本流程与各备选路径构建不同的测试情境

3、针对每个情境制定对应的测试用例文档

五、使用场景法分析程序:ATM取款流程

1、依据需求内容,识别出基本流程与备选路径(即正确操作步骤与可能出现的问题点)

(1)基本流—正常取款过程

①插入银行卡:客户将银行卡插入ATM机的读卡装置中

②验证银行卡信息:ATM机从银行卡芯片中提取账户编号,并判断其是否为可接受的卡片

③输入密码:系统提示客户输入个人密码

④验证密码有效性:

全部评论 (0)

还没有任何评论哟~