使用场景法设计atm机取款测试用例: 描述:面值100;单笔取款金额<=2000;当天累计取
时间: 2024-01-09 14:01:50 浏览: 76
ATM机取款测试用例如下:
1. 正常取款:
- 描述:用户在ATM机上正常取款,取款金额不超过2000元。
- 输入:面值100元的钞票数量、取款金额。
- 期望输出:取款成功,ATM机扣除相应金额,用户获得相应面值的钞票。
2. 单笔取款金额超限:
- 描述:用户在ATM机上尝试取款金额超过2000元。
- 输入:面值100元的钞票数量、取款金额。
- 期望输出:取款失败,ATM机不扣除金额,提示用户单笔取款金额超限。
3. 当天累计取款金额超限:
- 描述:用户在当天已经取款一定金额后,尝试继续取款。
- 输入:面值100元的钞票数量、取款金额、当天已取款金额。
- 期望输出:取款失败,ATM机不扣除金额,提示用户当天累计取款金额超限。
4. 面值100元的钞票不足:
- 描述:用户在ATM机上取款时,ATM机面值100元的钞票不足。
- 输入:面值100元的钞票数量、取款金额。
- 期望输出:取款失败,ATM机不扣除金额,提示用户ATM机面值100元的钞票不足。
5. 正常取款后余额不足:
- 描述:用户在ATM机上正常取款后,导致账户余额不足。
- 输入:面值100元的钞票数量、取款金额、账户余额。
- 期望输出:取款失败,ATM机不扣除金额,提示用户账户余额不足。
6. 取款金额为0:
- 描述:用户在ATM机上尝试取款金额为0。
- 输入:面值100元的钞票数量、取款金额。
- 期望输出:取款失败,ATM机不扣除金额,提示用户取款金额不能为0。
7. 取款金额为负数:
- 描述:用户在ATM机上尝试取款金额为负数。
- 输入:面值100元的钞票数量、取款金额。
- 期望输出:取款失败,ATM机不扣除金额,提示用户取款金额不能为负数。
8. 取款金额大于账户余额:
- 描述:用户在ATM机上尝试取款金额大于账户余额。
- 输入:面值100元的钞票数量、取款金额、账户余额。
- 期望输出:取款失败,ATM机不扣除金额,提示用户取款金额大于账户余额。
通过以上测试用例的设计,可以确保在不同场景下,ATM机取款功能的准确性和稳定性。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)