注册、登陆和修改密码测试用例
一、注册测试用例
序 号: |
1 | |||
控件名称: |
| |||
功能描述: |
注册 | |||
编号 |
输入/动作 |
期望的输出/相应 |
实际情况 | |
1 |
用户名和密码长度在【最小值,最大值】之间,进行注册 |
注册成功 |
| |
2 |
用户名和密码长度都为【最大值】,进行注册 |
注册成功 |
| |
3 |
用户名和密码长度都为【最小值】,进行注册 |
注册成功 |
| |
4 |
必填项分别为空注册 |
显示必填项提示信息 |
| |
5 |
用户名长度为【最大值】+1,进行注册 |
显示用户名长度验证提示信息 |
| |
6 |
用户名长度为【最小值】-1,进行注册 |
显示用户名长度验证提示信息 |
| |
7 |
密码长度为【最大值】+1,进行注册 |
显示密码长度验证提示信息 |
| |
8 |
密码长度为【最小值】-1,进行注册 |
显示密码长度验证提示信息 |
| |
9 |
用户名含有非法字符注册 |
显示用户名字符验证提示信息 |
| |
10 |
密码含有非法字符注册 |
显示密码字符验证提示信息 |
| |
11 |
两次输入密码不一致进行注册 |
显示两次输入密码不一致提示信息 |
| |
12 |
以已经注册的用户名进行注册 |
显示用户名已存在提示信息 |
| |
13 |
改变已存在用户的用户名的大小写进行注册 |
根据需求看是否区分大小写 |
| |
|
|
|
|
二、登陆测试用例
序 号: |
2 | |||
控件名称: |
| |||
功能描述: |
登陆 | |||
编号 |
输入/动作 |
期望的输出/相应 |
实际情况 | |
1 |
使用合法用户名和密码登陆 |
登陆成功 |
| |
2 |
使用错误的用户名或密码登陆 |
显示用户名或密码错误提示信息 |
| |
3 |
用户名为空登陆 |
显示请输入用户名提示信息 |
| |
4 |
改变合法用户名或密码的大小写登陆 |
显示用户名或密码错误提示信息 |
| |
5 |
在合法用户名或密码前插入空格 |
显示用户名或密码错误提示信息 |
| |
6 |
在合法用户名或密码中间插入空格 |
显示用户名或密码错误提示信息 |
| |
7 |
在合法用户名或密码后插入空格 |
显示用户名或密码错误提示信息 |
| |
8 |
使用已被禁用的账号登陆 |
显示账号被禁用等相应提示信息 |
| |
9 |
使用已被删除的账号登陆 |
显示不存在此用户等相应提示信息 |
| |
10 |
登陆界面是否支持快捷键,如Tab,Enter键 |
Tab键能按照顺序切换焦点,Enter键能焦点于登陆按钮上 |
| |
11 |
密码为空进行登陆 |
显示请输入密码,密码不能为空提示信息 |
| |
12 |
用户名和密码均为空登陆 |
显示请输入用户名和密码提示信息 |
| |
13 |
用户名中含有全角字符登陆 |
显示用户名或密码错误提示信息 |
| |
14 |
密码中含有全角字符登陆 |
显示用户名或密码错误提示信息 |
| |
|
|
|
|
三、修改密码测试用例
序 号: |
3 | |||
控件名称: |
| |||
功能描述: |
修改密码 | |||
编号 |
输入/动作 |
期望的输出/相应 |
实际情况 | |
1 |
新密码长度在【最小值,最大值】之间,进行修改 |
修改成功 |
| |
2 |
新密码长度为【最大值】,进行修改 |
修改成功 |
| |
3 |
新密码长度为【最小值】,进行修改 |
修改成功 |
| |
4 |
不输入旧密码进行修改 |
显示未输入旧密码提示信息 |
| |
5 |
输入错误的旧密码进行修改 |
显示旧密码输入错误提示信息 |
| |
6 |
新密码输入为空进行修改 |
显示未输入新密码提示信息 |
| |
7 |
重复新密码输入为空进行修改 |
显示未输入二次密码提示信息 |
| |
8 |
新密码与重复新密码不一致进行修改 |
显示两次密码输入不一致提示信息 |
| |
9 |
新密码长度为【最大值】+1,进行修改 |
显示密码长度验证提示信息 |
| |
10 |
新密码长度为【最小值】-1,进行修改 |
显示密码长度验证提示信息 |
| |
11 |
新密码中输入非法字符进行修改 |
显示密码字符验证提示信息 |
| |
|
|
|
|