场景法的案例

在这里插入图片描述

场景一(基本流)
首先进入淘宝、然后进行用户登录、登录成功后、进入页面然后去进行、搜索商品、找到商品、加入购物车、添加成功以后、进行支付方式、支付完成等待收货

场景二、 1、访问淘宝,2、没有网络访问失败
场景三、 1、访问淘宝,2、用户登录,3、该用户上未注册登录失败
场景四、 1、访问淘宝,2、用户登录,3、已注册,4、该用户已被登录,登录失败
场景五、 1、访问淘宝,2、用户登录,3、已注册,4.登录,5,进入页面,6、网络异常 进入页面失败
场景六、 1、访问淘宝,2、用户登录,3、已注册,4.登录,5,进入页面,6、搜索商品,7、搜索不到该商品,搜索失败
场景七、 1、访问淘宝,2、用户登录,3、已注册,4.登录,5,进入页面,6、搜索商品,7、添加购物车、8、没有网络,添加失败
场景八、 1、访问淘宝,2、用户登录,3、已注册,4.登录,5,进入页面,6、搜索商品,7、添加购物车、8、支付方式、9、余额不足,支付失败

在这里插入图片描述

### 黑盒测试中的场景应用案例 #### 场景概述 场景是一种基于事件触发来控制业务流程的黑盒测试。这种方通过描述不同情景下的操作序列,形成基本流和备选流,从而全面覆盖系统的各种可能运行路径[^2]。 #### 应用实例:在线购物系统登录功能测试 ##### 基本流(正常情况) 1. 用户打开浏览器并访问网站主页。 2. 点击页面上的“登录”按钮进入登录界面。 3. 输入有效的用户名和密码。 4. 单击“提交”按钮完成登录过程。 5. 成功跳转到个人中心页面显示欢迎信息。 ```plaintext | 步骤 | 描述 | |------|----------------------------| | 1 | 打开网站首页 | | 2 | 进入登录页 | | 3 | 输入有效账号 | | 4 | 提交 | | 5 | 跳转至用户首页 | ``` ##### 备选流A(忘记密码处理) 当用户在第3步输入错误三次后提示是否找回密码: 1. 用户点击“忘记密码?”链接; 2. 页面转向重置密码指引; 3. 按照指示填写必要信息发送验证码邮件给注册邮箱; 4. 收取邮件内的六位数动态码回到原网页继续设置新密保问题及答案; 5. 完成修改返回初始状态重新尝试登陆。 ```plaintext | 步骤 | 描述 | |--|------------------------------| | 1 | 登录失败超过限定次数 | | 2 | 请求找回密码 | | 3 | 获取验证方式选项 | | 4 | 验证身份 | | 5 | 设置新的安全措施 | | 6 | 返回登录界面 | ``` ##### 测试要点总结 - **覆盖率**:确保所有主要交互逻辑都被考虑到,包括但不限于成功与失败的情况。 - **异常处理**:特别关注非预期行为的发生及其恢复机制
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值