场景法举例
基本流:
开始→-插入银行卡(合法)→用户输入密码(正确)→用户输入金额(有效)→用户确认→用户取走现金
备选流:
1.开始→插入银行卡→提示卡不合法→-退卡
2.开始→插入银行卡(合法)→提示用户输入密码→用户点击取消→退卡
3.开始→插入银行卡→用户输入密码(错误)→用户点击取消→退卡
4.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(错误)→用户点击取消→退卡
5.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(正确)→用户输入金额→用户确认→用户取走现金
6.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(错误)→用户再次输入密码(正确)→用户输入金额→用户确认→用户取走现金
7.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(错误)→用户再次输入密码(错误)→提示密码错误三次→吞卡
8.开始→插入银行卡(合法)→用户输入密码(正确)→用户输入金额→用户确认→提示卡内余额不足→退卡
9.开始→插入银行卡(合法)→用户输入密码(正确)→用户输入金额→用户确认→提示卡内余额不足→用户重新输入金额→用户确认→用户取走现金
10.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(正确)→用户输入金额→用户确认→提示卡内余额不足→退卡
11.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(错误)→用户再次输入密码(正确)→用户输入金额→用户确认--提示卡内余额不足→退卡
12.开始→插入银行卡(合法)→用户输入密码(正确)→用户输入金额→用户确认→提示取款机余额不足→退卡
13.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(正确)→用户输入金额→用户确认→提示取款机余额不足→退卡
14.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(错误)→用户再次输入密码(正确)→用户输入金额→用户确认→提示取款机余额不足→退卡
15.开始→插入银行卡(合法)→用户输入密码(正确)→用户输入金额→用户确认→提示已超过今日取款最大限度→退卡
16.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(正确)→用户输入金额→用户确认--提示已超过今日取款最大限度→退卡
17.开始→插入银行卡→用户输入密码(错误)→用户重新输入密码(错误)→用户再次输入密码(正确)→用户输入金额→用户确认→提示已超过今日取款最大限度→退卡