举一个黑盒测试场景法的例子,有用例图和用例规约
时间: 2023-06-25 19:06:00 浏览: 161
黑盒测试 方法 用例
假设我们要测试一个银行系统的转账功能,以下是一个黑盒测试场景法的例子:
用例图:
```
用户 --> 银行系统: 输入转账信息
银行系统 --> 用户: 显示确认信息
用户 --> 银行系统: 确认转账
银行系统 --> 银行系统: 处理转账
银行系统 --> 用户: 显示转账结果
```
用例规约:
| 用例名称 | 转账 |
| --- | --- |
| 前置条件 | 用户已登录银行系统 |
| 后置条件 | 转账成功或失败 |
| 触发器 | 用户输入转账信息 |
| 主要行为 | 1. 银行系统接收并验证转账信息<br>2. 显示确认信息<br>3. 等待用户确认<br>4. 处理转账<br>5. 显示转账结果 |
| 替代行为 | 1. 用户输入错误的转账信息<br>2. 用户取消转账操作 |
| 拓展行为 | 1. 转账过程中出现异常<br>2. 网络故障导致转账失败 |
以上是一个简单的例子,用例图和用例规约有助于我们更好地理解测试场景和测试目标,以及在测试中需要注意的事项。
阅读全文