场景式方法
发布时间
阅读量:
阅读量
一、应用场合
1、界面特点:操作项数量较少,主要依赖鼠标的点击、双击以及拖拽等交互方式完成各项操作
2、以最终用户身份进行体验,在使用该软件过程中,可能面临哪些具体情境(场景)
主要目标在于检验软件的核心业务流程、关键功能的准确性以及主要异常情况的应对能力
二、场景法的核心概念
1、基本流(正确流):模拟用户按照规范进行的操作流程
目的:验证软件的业务逻辑及核心功能是否符合预期
2、备选流(错误流):模拟用户在操作过程中出现错误的情况
目的:验证软件在面对异常输入或操作时的处理机制是否健全
三、场景法的本质
1、场景法是一种依托等价类划分原则的测试手段(技术层面)
2、场景法的应用建立在对软件业务(需求)深入理解的基础上(业务层面)
四、场景法的基本设计步骤
1、依据相关说明,明确程序的基本流程及各备选路径
2、结合基本流程与各备选路径构建不同的测试情境
3、针对每个情境制定对应的测试用例文档
五、使用场景法分析程序:ATM取款流程
1、依据需求内容,识别出基本流程与备选路径(即正确操作步骤与可能出现的问题点)
(1)基本流—正常取款过程
①插入银行卡:客户将银行卡插入ATM机的读卡装置中
②验证银行卡信息:ATM机从银行卡芯片中提取账户编号,并判断其是否为可接受的卡片
③输入密码:系统提示客户输入个人密码
④验证密码有效性:
全部评论 (0)
还没有任何评论哟~
