ATM取款机插卡,取款,退卡这一过程中所有流程必须考虑完全,写测试用例
请大家多多帮忙! 抽空帮你打下,先Mark下。 你这说的仅仅只是功能的测试用例哈!我说说我的思路哈,考虑不完全,后期肯定有高手指导的。只是对插卡,取款,退卡进行考虑!
1.对卡进行识别,是否属于有效卡。无效卡的话给与信息提示,并且退卡。
2.有效卡进入之后,主界面需要给与输入密码的输入框,进行密码的输入!(正确密码和错误密码)
3.错误密码,第一次和第二次输入错误都给与提示信息;超过三次输入密码错误给与提示信息,然后吃卡!
4.如果输入三次之后执行退卡操作,再次插卡即重新计数三次之后吃卡。
5.正确密码进入之后,执行取款操作。快捷方式有100,200,500,1000,2000如果取其他金额则需要进行自定义输入(是100的倍数),余额充足的情况下,只要输入的金额小于等于3000都正常取款。但是每天总数不得超过20000元
6.余额不足的情况下,给与信息提示。
7.执行完取款之后,卡上余额应该相应的减少取出的款金额。
8.执行退卡操作之后,卡正常退出!
其他的情况暂未考虑....此处如果不足之处,大家拍砖! 不画图了。简略如下
1. 插卡、退卡
2. 插卡、输入用户名和密码、账号异常;次数过多,吞卡
3. 插卡、输入用户名和密码、进入系统、取款
3.1. 余额不足(提示)
3.2. 余额够,取款金额不满足要求(提示)
3.3. 余额够,取款金额满足要求,取款,计算余额(提示)
3.4. 余额够,取款金额不满足要求(提示),返回后取卡
3.5. 余额够,取款金额满足要求,取款,计算余额(提示),返回后取卡
3.6. 余额不足(提示),返回后取卡
4. 插卡、输入用户名和密码、进入系统、取卡 这个题目 百度下就有了 在前2位的基础上再补充一些非流程分支的用例吧:
探索性测试:
在卡被吞的情况下的操作
在取款时卡被吞的情况下的余额
在出钱的情况下乱按各种按钮
卡就一半,但是磁条是好的
我一直按着按钮
同时按多个按钮,比如一起按下取款和退卡
吞卡了还能放新卡吗?
异常情况下:
正常情况下,断电等异常,电来了后,能否能退卡
取款时,断电等异常,电来了后,业务情况,余额情况
安全:
现在一些银行密码是分 查询密码 和 取款密码的
忘记退卡时,卡会如何?吞掉?
中途操作的时间间隔?超过吞掉?
等等 学习下!!!!!!!!!!!! 关注 关注 回复 6# 波罗先生
受教 避免风险性的补充:
正常业务流程为: (插入卡--密码输入验证---金额输入验证---存/取操作)---(退卡)
无效等价类1:当密码输入验证失败后,直接进行到退卡
无效等价类2:当金额输入验证失败后,直接进行到退卡 今天笔试就是考得取款功能测试用例~学习了~~ 还有就是如果异地取款的话,还会收取手续费的。 这个值得借鉴!
页:
[1]