文档详情

黑盒测试之场景法

大米
实名认证
店铺
DOC
15KB
约2页
文档ID:464729049
黑盒测试之场景法_第1页
1/2

黑盒测试之场景法1.应用场合 适合场景法的软件界面特点:没有太多填写项,所有的操作都是通过鼠标的点击、双击、拖拽等完 成类似于:银行柜台操作界面、五子棋游戏,这些都是通 过鼠标的点击、 拖拽等来完成的 ) 2. 核心思想 把自己当成最终的用户,使用软件,设计出在使用软件过程中重要的 操作,一般包括两类:模拟用户完成正常功能、核心业务逻 辑的动作,以验证功能的正确性模拟用户操作中出现的主要 错误,以验证程序的异常处理能力 场景法的使用要求: 要对所测试的软件的业务逻辑、主要功能非常精通,比如测 试游戏软件,要会玩游戏如果连第一关都过不了,也就没 办法继续测了 3.基本概念 (1).基本流 (有效流 ):模拟用户正确的操作流程 (2).备选流 (无效流、错误流 ):模 拟用户错误的操作流程 【例子】 在测试 登陆功能 时,使用场景法进行主要功能的测试:输入正确的账号和密 码后点击“登录”按钮,程序能正常运行不输入正确的账号和 密码,直接点击“登录”按钮,程序给出相应的错误提示输入 正确的账号,错误的密码后点击“登录”按钮,程序给出相应 的错误提示不输入账号, 输入正确的密码后点击“登录”按钮, 程序给出相应的错误提示 当使用以上场景发测试程 序没有问题时,可以再使用边界值、等价类方法对账号、密码进行更加细致、完整的测试。

4.使用场景法分析程序案例 【案例 1】ATM 机取款功能 (1). 分析需求,找出基本 流和备选流 基本流:a.插入银行卡:客户将银行卡插入 ATM 机的读卡器 b. 验证银行卡: 检查它是否属于可以接受的卡片c. 输入密码 d. 验证密码:确定该密码是否正确 e. 进入 ATM主界面f.选择“取款”,并选取金额g.验证账户余额是否满足 以及总取款金额是否满足,验证 ATM 机内的现金是否够用 h.更新账户余额,出钞i.返回主界面 备选流----在取款过程中 会遇到哪些错误: a. 银行卡无效:提示错误并退卡 b. 密码错误:提示错误,并判断是否 3次错误c.密码3次错误,吞卡d. 账户余额错误:提示错误e.总取款金额超过当日可取限额: 提示错误 f.ATM 机余额不足:提示错误 (2). 根据基本流、备 选流列出场景场景描述 场景 1 :成功取款基本流场景 2:银行卡无效备选 流 1 场景 3:密码错误备选流 2 场景 4:密码 3 次错误备选 流3 场景 5:账户余额不足备选流 4场景 6:总取款金额超 出当日可取限额备选流 5场景 7: ATM 机余额不足备选流 6。

下载提示
相似文档
正为您匹配相似的精品文档