一步一步教你学写测试用例 5
先来看一下整个UI界面的导航图,如图10所示:

图10
首先我要说明一下,测试用例也是分很多种的,既然我个人非常推崇朴实测试用例,所以这一次我也朴实的、快速的构造关于Login ATM的功能级测试用例吧。
ATM取款机系统
测试用例
登录ATM取款机功能测试用例
版本:草案
修订历史记录
日期 版本 说明 作者
21/Dec/98 草案 草案版本 Fastpoint
目录
1. 简要说明
2. 操作顺序
2.1 基本操作顺序 - 输入用户密码
2.2 异常操作顺序
2.2.1 密码后台验证
3.备选测试数据
4. 特殊要求
5. 前置测试条件
5.1 插卡动作
6. 后置测试条件
7. 测试扩展点
登录ATM取款机功能测试用例
1. 简要说明
本用例针对普通用户登录ATM取款机系统的功能操作测试。本用例不包含用户密码后台验证测试。
本用例的主角是普通用户,已知密码设定“123456”为正确。
2. 操作顺序
ATM取款机初始化完毕插卡后,本测试用例就开始使用了。
基本操作顺序 - 输入用户密码
1. 初始界面,等待用户密码输入。
2. 普通用户点击键盘“1”。
3. 普通用户点击键盘“2”。
4. 普通用户点击键盘“3”。
5. 普通用户点击键盘“4”。
6. 普通用户点击键盘“5”。
7. 普通用户点击键盘“6”。
8. 系统后台验证普通用户密码,正确。
9. 系统切入ATM取款机普通用户个人帐户界面。
备选流
1. 初始界面,等待用户密码输入。
2. 普通用户点击键盘“2”。
3. 普通用户点击键盘“3”。
4. 普通用户点击键盘“4”。
5. 普通用户点击键盘“5”。
6. 普通用户点击键盘“6”。
7. 普通用户点击键盘“7”。
8. 系统后台验证普通用户密码,错误,等待继续输入。
备选测试数据
序号 测试数据 期望值 实际值
01 123456 T
02 234567 F
03 00.564 E
特殊需求
特殊需求将在下次迭代中确定。
前置测试条件
1. 插卡
在本用例开始前,普通用户要登录插卡。
后置测试条件
后置测试条件将在下次迭代中确定。
扩展点
用户密码输入错误三次,系统返回ATM取款机普通用户个人帐户界面。
到此第一份功能测试用例已经完成了,实际上测试用例有多种,对于这种类型的测试用例,大部分是通过GUI前台验证的,这样还需要附带一份GUI测试用例。
版权归属深圳北大测试所有,如需转载,请注明出处!