wjhjxyj 发表于 2011-4-1 18:03:01

ATM取款机插卡,取款,退卡这一过程中所有流程必须考虑完全,写测试用例

请大家多多帮忙!

archonwang 发表于 2011-4-2 10:15:30

抽空帮你打下,先Mark下。

coolwind09 发表于 2011-4-2 10:29:53

你这说的仅仅只是功能的测试用例哈!我说说我的思路哈,考虑不完全,后期肯定有高手指导的。
只是对插卡,取款,退卡进行考虑!
1.对卡进行识别,是否属于有效卡。无效卡的话给与信息提示,并且退卡。
2.有效卡进入之后,主界面需要给与输入密码的输入框,进行密码的输入!(正确密码和错误密码)
3.错误密码,第一次和第二次输入错误都给与提示信息;超过三次输入密码错误给与提示信息,然后吃卡!
4.如果输入三次之后执行退卡操作,再次插卡即重新计数三次之后吃卡。
5.正确密码进入之后,执行取款操作。快捷方式有100,200,500,1000,2000如果取其他金额则需要进行自定义输入(是100的倍数),余额充足的情况下,只要输入的金额小于等于3000都正常取款。但是每天总数不得超过20000元
6.余额不足的情况下,给与信息提示。
7.执行完取款之后,卡上余额应该相应的减少取出的款金额。
8.执行退卡操作之后,卡正常退出!

其他的情况暂未考虑....此处如果不足之处,大家拍砖!

archonwang 发表于 2011-4-2 11:13:54

不画图了。简略如下
1. 插卡、退卡
2. 插卡、输入用户名和密码、账号异常;次数过多,吞卡
3. 插卡、输入用户名和密码、进入系统、取款
3.1. 余额不足(提示)
3.2. 余额够,取款金额不满足要求(提示)
3.3. 余额够,取款金额满足要求,取款,计算余额(提示)
3.4. 余额够,取款金额不满足要求(提示),返回后取卡
3.5. 余额够,取款金额满足要求,取款,计算余额(提示),返回后取卡
3.6. 余额不足(提示),返回后取卡
4. 插卡、输入用户名和密码、进入系统、取卡

阿七 发表于 2011-4-2 14:37:35

这个题目 百度下就有了

波罗先生 发表于 2011-4-2 17:14:02

在前2位的基础上再补充一些非流程分支的用例吧:
探索性测试:
在卡被吞的情况下的操作
在取款时卡被吞的情况下的余额
在出钱的情况下乱按各种按钮
卡就一半,但是磁条是好的
我一直按着按钮
同时按多个按钮,比如一起按下取款和退卡
吞卡了还能放新卡吗?

异常情况下:
正常情况下,断电等异常,电来了后,能否能退卡
取款时,断电等异常,电来了后,业务情况,余额情况

安全:
现在一些银行密码是分 查询密码 和 取款密码的
忘记退卡时,卡会如何?吞掉?
中途操作的时间间隔?超过吞掉?

等等

fengfengye 发表于 2011-4-6 19:49:02

学习下!!!!!!!!!!!!

xiaozuo1010 发表于 2011-5-6 14:10:13

关注

changlijuan 发表于 2011-5-9 11:50:57

关注

476860312 发表于 2011-5-10 11:30:17

回复 6# 波罗先生


    受教

jiazurongyu 发表于 2011-5-11 20:39:36

避免风险性的补充:
正常业务流程为: (插入卡--密码输入验证---金额输入验证---存/取操作)---(退卡)
无效等价类1:当密码输入验证失败后,直接进行到退卡
无效等价类2:当金额输入验证失败后,直接进行到退卡

疯狂小番茄 发表于 2011-5-16 22:32:34

今天笔试就是考得取款功能测试用例~学习了~~

sunshine_xiaomi 发表于 2012-11-16 15:55:25

还有就是如果异地取款的话,还会收取手续费的。

夏哈哈 发表于 2012-11-23 16:19:11

这个值得借鉴!
页: [1]
查看完整版本: ATM取款机插卡,取款,退卡这一过程中所有流程必须考虑完全,写测试用例