登录注册及修改功能的测试用例设计完整版doc.docx
《登录注册及修改功能的测试用例设计完整版doc.docx》由会员分享,可在线阅读,更多相关《登录注册及修改功能的测试用例设计完整版doc.docx(27页珍藏版)》请在冰点文库上搜索。
登录注册及修改功能的测试用例设计完整版doc
注册.登陆测试用例和修改密码测试用例完整版
摘H网络.狗狗整理A|hl39@
修改历史
日期
版本
作者
修改内容
评审号
变更控制号
2010-11-25
1.0
初稿
2011-09-17
2.0
整理
一、注册测试用例
序号:
1
控件名称:
功能描述:
注册
編号
输入/动作■
期望的输出/相应
实际情况
001
必填项分别为空注册
显示必填项捉示信息
002
用户名侖有非法字符注册
显示用户轻字符验证提示信息
003
两次输入密码不一致进行注册
显示两次输入密码不一致提示信息
004
密码侖有非法字符注册
显示密码字符验证提示信息
005
邮箱格式不正确做出正确的响应
显示“邮箱地址格式有错误”
006
以已经注册的用户名进行注册
显示用八名(2存在提示信息
007
用户名和密码长度都为【最大值】,进行注册
注册成功
008
用户名长度为【最大值]+1,进行注册
显示用户名长度验证提示信息
008
密码长度为【最大值】+1,进行注册
显示密码长度验证槌示信息
009
用户名和密码长度都为【最小值】,进行注册
注册成功
010
用户名长度为【最小值】・1,进彳了注册
显示用八名长度验证提示倍息
010
密码长度为【最小值]-1,进行注
册
显示密码长度验证提示信息
011
用户名和密码长度在[最小值,最
大值】之间,进行注册
注册成功
012
改变已存在用户的用户名的大小写进行注册
根据需求看是否区分大小写
013
(ab按键是否正确响应
tab按逊忌正确响应顺序
测试编号:
001
测试H标:
验证系统是否对必填项为空时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,在浏览器的地址栏中输入“用户注册”页面的观,敢击
注册
【转到】按钮:
(2):
在“用户注册”界面什么都没有输入,直接单击【注册】按钮:
期望结果:
注册失败,页面重新回到注册页面,并提示“请输入必填项
测试编号:
002
测试口标:
脸证系统是否对用户名含义卑法字符时做出正确的响应
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开測览器,在浏览器的地址栏中输入“用户注册”贞面的URL,单击【转到】按钮:
(2):
在“用户名”文木框输入"0755*87”;
(3):
在“密码”文本框输入:
1314:
<4);在“确认密码”文本框输入:
1314:
(5):
在“邮箱地址”文本框输入:
790705390@g.com:
(6):
单击【注册】按钮:
期望结果:
注册失败,页面重新回到注册页面,并提示“用户名含义非法字符”。
测试编号:
003
测试II标:
验证系统是否对密码不一致时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,任浏览器的地址栏中输入"用户注册”页而的l;RL・的击【转到】按钮:
(2):
在“用户名”文本框输入“a075587”;
<3):
在“密码”文本框输入:
1314:
(4):
在“确认密码”文本框输入:
1315:
(5):
在“邮箱地址”文木框输入:
790705390@aa.com:
(6);单击【注册】按钮:
期望结果:
注册失败,页面重新回到注册页面,并提示“两次输入密码不一致”。
测试编号:
00彳
测试目标:
验证系统是否对密码含有非法字符时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,住浏览器的地址栏屮输入“用户注册”飒面的URL,单击【转到】按钮;
<2):
在“用户名”文本框输入“a075587”;
<3):
在“密码”文本框输入:
1314*24;
(4):
在“确认密码”文本框输入:
1314*24:
<5):
在“邮箱地址”文木框输入:
790705390@qq.com:
<6):
单击【注册】按钮:
期望结果:
注册失败,页面重新回到注册页面,并提示“密码含有非法字符”。
测试编号:
005
测试目标:
验证系统是否对邮箱格式不正确时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,金浏览器的地址栏中输入“用户注册”页面的l;RL・单击【转到】按钮:
(2):
在“用户名”文本框输入"075587”;
(3):
在“密码”文本框输入:
1314:
(4):
在“确认密码”文本框输入,1314:
(5):
在“邮箱地址”文本框输入:
:
(6):
单击【注册】按钮:
期望结果:
注册火败,页面巫新回到注册页而,并提示“邮箱地址格式仃错谋”。
测试编号:
006
测试口标:
脸证系统足否対用户名重复时做出正确的响应
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,在浏览器的地址栏中输入“用户注册”页面的URL,单击【转到】按钮:
(2):
在“用户名”文本框输入"075587”;
(3):
在“密码”文本框输入:
1314:
(4):
在“确认密码”文本框输入:
1314:
(5):
在“邮箱地址”文本框输入:
;90705390@g.com:
(6):
单击【注册】按钮:
期望结果:
注册失败,页面币[新冋到注册页面,并提示“用户名已被注册,请朿新输入”。
测试编号:
007
测试H标:
验证系统是否对用户X、密码长度都为最人值时做出正确的响应
测试环境:
WindowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器.住浏览器的地址栏中输入"用户注册”页而的URL・敢击【转到】按钮:
<2):
在“用户名”文本框输入“abad075587”;
(3):
在“密码”文本框输入:
131********6789:
(4):
在“确认密码”文本框输入:
131********6789:
(5):
用“邮箱地址”文木框输入:
79O7O539O0g.com:
(6);单击【注册】按钮:
期里结果:
注册成功。
测试编号:
008
测试H标:
验证系统是否对用户名或者•密码长度超出1位时允许注册
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,任浏览器的地址栏中输入"用户注册”页而的URL.总击【转到】按钮:
<2):
在“用户名”文本框输入“abcd0755879”;
(3):
在“密码”文本框输入:
131********67890:
(4):
在“确认密码”文本框输入:
131********67890:
(5):
在“邮箱地址”文木框输入:
790705390Qg.com:
<6);单击【注册】按钮:
期望结果:
注册失败,页面重新回到注册页面,并提示“用户名或者密码的长度已经超过垠大有效值”。
测试编号:
009
测试口标:
脸证系统是否对用户名、密码氏度都为故小值时允许注册
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器.在浏览器的地址栏中输入“用户注册”页面的URL,单击【转到】按钮:
<2):
在“用户名”文本框输入“0755”:
(3):
在“密码”文本框输入:
1314:
(4):
在“确认密码”文本框输入:
1314:
(5):
在“邮箱地址”文本框输入:
790705390@qq.com:
(6):
总击【注册】按钮:
期望结果:
注册成功。
测试编号:
010
测试H标:
验证系统是否对用户名或者•密码长度低J:
最小值一位时允许注册
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,任浏览器的地址栏中输入"用户注册”页而的l;RL・敢击【转到】按钮:
(2):
在“用户名”文本框输入“075”;
(3):
在“密码”文本框输入:
131;
(4):
在“呦认密码”文本框输入:
131:
(5):
在“邮箱地址”文木框输入:
79O7O539O0aa.com:
(6):
单击【注册】按钮:
期望结果:
注册失败,页面重新回到注册页面,并提示“用户名或者密码的长度已经低于址小的有效值”。
测试目标:
验证系统用户名或者密码长度【最小值,最大值】之间进行注册测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,在浏览器的地址栏中输入“用户注册”页面的URL,单击【转到】按钮;
(2):
在“用户名”文本椎输入"075544”;
(3):
在“密码”文本框输入:
131444:
(4):
在“确认密FT文本框输入:
131444:
(5):
在“邮箱地址”文木框输入:
790703390@gcom:
(6):
单击【注册】按钮:
期望结果:
注册成功。
测试编号:
012
测试口标:
验证系统是否对已经存在用户的用户名大小写转换时,是否做出正确的响应测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,在浏览器的地址栏中输入“用户注册”页面的URL.单击【转到】按钮:
(2):
在“用户名”文本框输入“A075587”;
(3):
在“密码”文木框输入:
1314:
(4);在“确认密码”文本框输入:
1314:
(5):
在“邮箱地址”文本框输入:
790705390@Qa.com:
(6):
单击【注册】按钮:
期望结果:
注册成功。
测试编号:
013
测试目标:
tab按键是否正确响应
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,在浏览器的地址栏中输入“用户注册”贝面的URL,单击【转到】按钮:
(2):
将鼠标光标移动到“用户名”文本框内,巾•击氏标左铤:
(3):
单击tab键:
期望结果:
鼠标光标依次跳转到“密码”、“确认密码”、“邮箱地址”、“注册”按钮•
二、登陆测试用例
序号:
2
控件名称:
功能描述:
登陆
編号
1输入/动作1
期望的输出/相应
实际情况
001
使用合法用戸名和密码住陆
住陆成功
002
便用错溟的用户名或密码登陆
显示用户名或密码借误提示信息
003
用门幺和密码均为空登陆
显示请输入用户/和密码捉示信息
003
密码为空进彳亍登陆
显示请输入密码,密码不能为空提示信息
003
用戸名为空&陆
显示请输入用户名提示信息
004/005
改变合法用户名或密码的大小写
登陆
显示用户名或密码借误提示信息
006
在合法用户名或密码前插入空格
显示用户名或密码错误提示信息
007
在合法用户名或密码中间插入空格
显示用户轻或密码错误提示信息
008
在合法用户名或密码后插入空格
显示用八名或密码借谋提示信息
009
使用L1破禁用的账号昼陆
显示账号被禁用等相应提示信息
010
使用己被删除的账号&陆
显示不存在此用户等相应提示信息
011
用户名中含有全角字符登陆
显示用八名或密码借谋提示信息
011
密码中儈有全角了符昼陆
显示用户名或密码借误提示信息
012
登陆界而是否支持快捷键.如Tab.
Enter键
Tablit能按照顺序切换焦点.En仙键能焦点丁•住陆按钮上
登录重置
测试编号:
001
测试LI标:
验证系统是否对输入合法川户名和密码时做出止确的响应
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,在浏览棒的地址栏中输入“用户登录"贡面的URL,单击
【转到】按讯:
<2):
在“用户名”文本框输入:
a075587;
<3):
在“密码”文本権输入:
1314:
⑷:
单击【登录】按钮:
期望结果:
登录成功。
测试编号:
002
测试「【标:
验证系统是否対输入错谋的用户名或者密码时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器.在浏览器的地址栏中输入“用户登录”页而的URL.单击【转到】按钮:
<2):
在“用户名”文木框输入:
3075578;
(3):
在“密码”文本椎输入:
1314320:
(4):
单击【登录】按钮:
期望结果:
登录失败,并捉示“您输入的用户名或者密码不正确”。
测试编号:
003
测试口标:
脸证系统是否对用门名或者密码为空时做出正确的响应
6/15轶件测试测试用例zqhl39@
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,任浏览器的地址栏中输入"用户住录”页而的URL.总击【转到】按钮:
<2):
单击【登录】按钮:
期望结果:
登录失败,并提示“请输入用户名或者密码”.
测试编号:
004
测试II标:
验证系统是否对用户名人小写敏感
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器.在浏览器的地址栏中输入“用户住录”页面的CRL・单击【转到】按钮;
(2):
在“用户名”文本框输入:
A075578;
(3):
在“密码”文本框输入:
1314:
(4):
小击【登录】按钮:
期望结果:
色录成功。
测试编号:
005
测试目标:
验证系统是否对用户密码大小写敏感
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,在浏览器的地址栏中输入“用户住录"页面的l;RL・单击【转到】按钮:
(2):
在“用户名”文本框输入:
a075578;
(3):
在“密码”文本框输入:
ILOVEBABY:
(4):
单击【登录】按钮*
期望结果:
登录失败,并提示“请输入正确的密码”。
测试编号:
006
测试11标:
验证系统是否对在介法用户名或密码前插入空格敏感
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器.在浏览器的地址栏中输入“用户登录”页面的URL,单击【转到】按钮:
(2):
在“用户名”文本框输入:
空格乜075578:
(3):
在“密码”文本框输入:
空格+1314:
(4):
单击【登录】按轨:
期望结果:
住录失败,并提示“请输入正确的用户名或者•密码”。
测试编号:
007
测试II标:
验证系统是否刈在合法用户名或密码屮间插入空格敏感测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器.在浏览器的地址栏中输入“用户登录”贝面的URL,单由【转到】按钮:
(2):
在“用户名”文本框输入:
a0755空格+78:
(3):
在“密码”文本框输入:
13空格+14:
(4):
单击【登录】按钮;
期叩給果:
資录失败,并提小“洁输入1E确的用八名或者密码”。
测试编号:
008
测试口标:
验证系统是否对在介法用户名或密码后面插入空格敏感
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器.在浏览器的地址栏中输入“用户登录”贝面的VRL,单击【转到】按钮:
<2):
在“用户名”文本框输入:
a075578空格+:
(3);在“密码”文木松输入:
1314空格+:
(4):
单击【&录】按钮:
期望结果:
直录失败,并提示“请输入止确的用户名或者密码”。
测试编号:
009
测试1=1标:
验证系统是否允许L1经禁止的用八名登录
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,在浏览器的地址栏中输入“用户登录”页面的URL.单击【转到】按钮;
(2):
在“用户名”文本框输入:
a075500:
(3):
在“密码”文本框输入:
3020:
(4):
单击【&录】按钮:
期望结果:
登录失败,并提示“您输入的用户名已经被禁止甥录”。
测试编号:
010
测试II标:
验证系统是否允许已经删除的用户名登录
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,在浏览器的地址栏中输入“用户住录”页面的l;RL・单击【转到】按钮:
(2):
在“用户名”文本框输入:
a075520:
(3):
任“密码”文木框输入:
3301:
(4):
单击【登录】按钮:
期望结果:
色录失败,并提示“您输入的用户名不存在”。
测试编号:
011
测试I」标:
验证系统是否对用户名或者密码屮含有全角字符敏感
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,任浏览器的地址栏中输入"用户住录”页而的l;RL・总击【转到】按钮:
<2):
在“用户名”文木框输入:
3075587;
<3):
在“密码”文本框输入:
1314:
⑷:
单击【登录】按钮:
期望结果:
登录失败,并提示“请输入正确的用户名或者密码”。
测试编号:
012
测试口标:
验证系统是否对tab键敏感
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,在浏览器的地址栏中输入“用户登录”贝面的URL,单击【转到】按钮:
(2):
将載标光标移动到“用户名”文本框内,单击取标左键:
(3):
单击tab键:
期望结果:
鼠标光标依次跳转到“密码”、“登录”按钮ho
三、修改密码测试用例
序号:
3
控件名称:
功能描述:
修改密码
1編号
输入/动作
期望的输出/相应
实际情况
001
新密码长度在【最小值.最大值】之间,进行修改
修改成功
2
新密码长度为【用大值】.进彳亍修改
修改成功
3
新帝码K度为【嚴小伉】.进行修改
修改成功
4
不输入旧密码进行修改
显示未输入IH密码提示信息
5
输入错误的IU密码进行修改
显示旧密码输入错谋捉示信息
6
新密码输入为空进彳亍修改
显示未输入新密码捉示信息
7
重复新密码输入为空进行修改
显示未输入二次密码捉示信息
8
新密码与帝复新密码不一致进行修改
显示两次密码输入不一致提示信息
9
新密码长度为【最大值】+1.进行•修改
显示密码长度验证提示信息
10
新密码长度为【虽小值】-1,进行修改
显示密码长度验证提示信息
11
新密码中输入非法字符进行修改
显示密码了符验证提示信息
012
对借谋或不存在的用户进行修改
显示用户不存在捉示信息
013
登陆界面是否支持快捷键,如Tab,Enter
Tab键能按照顺序切换焦点,Enterfit能焦点于沓陆按钮上
测试编号:
001
测试目标:
验证系统新密码长度【最小值,最人值】Z间
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,在浏览器的地址栏中输入“修改密码”页面的URL,单击【转到】
按钮;
(2):
在“用户名”文本框输入“075544”;
(3):
在“旧密码”文本框输入:
131444:
(4):
在“新密码”文本框输入:
333444:
(5):
在“确认密码”文本框输入:
333414:
:
(6):
单击【确认修改】按钮:
期望结杲:
修改成功。
测试编号:
002
测试冃标:
验证系统是否对新密码长度都为最人值时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器.在浏览器的地址栏中输入“修改密码”页面的l;RL・瑕击【转到】按钮:
(2):
在“用户名”文本框输入“abad075587”;
(3):
在“旧密码”文本框输入:
131********6789:
(4):
在“新密码”文本框输入:
221400123456789:
(5);在“确认密码”文本框输入:
221160123456789:
(6):
单击【确认修改】按钮:
期望结果:
修改成功。
测试编号:
003
测试II标:
验证系统是否对新密码长度都为最小值时做出正确的响应
测试坏境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,在浏览器的地址栏中输入“修改密码”页面的l;RL・单•击【转到】按钮:
<2):
在“用户名”文本框输入“0755”;
(3):
在“旧密码”文本框输入:
1314:
(4):
在“新密码”文木框输入:
1322:
(5):
在“确认密码”文木框输入:
1322;
(6):
单击【确认修改】按钮:
期望结果:
修改成功。
测试编号:
001
测试目标:
验证系统是否对不输入旧密码进行修改时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1);打开浏览辟,住浏览器的地址栏屮输入“修改密码”页面的l;RL・单击【转到】按钮;
<2):
在“用户名”文本框输入“abad075587”;
<3):
在“旧密码”文本椎输入:
不输入任何字符,为空:
<4):
在“新密码”文本框输入:
2214«0123456789:
(5):
在“确认密码”文木框输入:
221100123156789:
<6):
单击【确认修改】按钮:
期望结果:
提示错误:
修改失败,需耍输入旧密码,不町为空。
测试编号:
005
测试H标:
验证系统是否对输入错误的IH密码进行修改时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
<1):
打开浏览器,住浏览器的地址栏中输入“修改密码”页而的l;RL・总击【转到】按钮:
(2):
在“用户名”文本框输入“abad075587”;
<3):
在“旧密码”文本框输入:
输入错误密码,x23xsxxxx:
⑷:
在'‘新密码”文本框输入:
221460123456789:
(5):
在“确认密码”文本框输入:
221460123456789:
(6):
单击【确认修改】按钮:
期望结果:
提示错误:
修改失败,输入旧密码不正确。
测试编号:
006
测试目标:
验证系统是否对输入新密码为空进行修改时做出正确的响应
测试环境:
windowsXP操作系统和浏览器IE6.0
测试步骤:
(1):
打开浏览器,在浏览器的地址栏中输入“條改密码”页而的CRL.单击【转到】按钮:
(2):
在“用户名”文本框输入“abad075587”;
(3):
在“旧密码”文本框输入:
221400123456789;
(4):
任“新密码”文木框输入:
输入为空:
(5):
在“确认密码”文本框输入:
331490123456789:
<6):
单击【确认修改】按钮:
期望结果:
提示错误:
修改失败,输入新密码不町为空。
测试编号:
007
测试目标:
验证系统是否对输入新密码为空进行修改时做出正确的响应
测试坏境:
window