邮箱注册功能测试的测试点
创新互联建站长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为房县企业提供专业的网站制作、成都网站建设,房县网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。1.输入正确的邮箱、密码、验证码进行注册,验证能否注册成功。
正常流测试:
几项必填项全部正确
2.输入不存在的邮箱、随机输入密码,但输入正确的验证码进行注册,验证能否注册成功。
异常流测试:
一项必填项错误(邮箱),其余全正确
3.输入正确的邮箱、验证码,但输入错误的密码进行注册,验证能否注册成功。
异常流测试:
一项必填项错误(密码),其余全正确
4.输入正确的邮箱、密码,但输入错误的验证码进行注册,验证能否注册成功。
异常流测试:
一项必填项错误(验证码),其余全正确
5.“邮箱”文本框格式校验:
测试输入正整数,例如“111”,界面是否提示格式不正确。
“邮箱”必填项的格式校验:
正整数
6.“邮箱”文本框格式校验:
测试输入负整数,例如“-111”,界面是否提示格式不正确。
“邮箱”必填项的格式校验:
负整数
7.“邮箱”文本框格式校验:
测试输入0,界面是否提示格式不正确。
“邮箱”必填项的格式校验:
0
8.“邮箱”文本框格式校验:
测试输入小数,例如“12.34”,界面是否提示格式不正确。
“邮箱”必填项的格式校验:
小数
9.“邮箱”文本框格式校验:
测试输入全英文,例如“abcd”,界面是否提示格式不正确。
“邮箱”必填项的格式校验:
全英文
10.“邮箱”文本框格式校验:
测试输入特殊字符,例如“_@#¥”,界面是否提示格式不正确。
“邮箱”必填项的格式校验:
特殊字符
11.“邮箱”文本框格式校验:
测试输入已注册过的邮箱,验证界面是否提示邮箱已被注册。
已注册邮箱测试
12.“邮箱”文本框格式校验:
测试输入错误不存在的邮箱,验证界面是否提示邮箱不存在。
不存在的错误邮箱测试
13.“密码”文本框格式校验:
测试输入小于6位的密码,例如“abcde”(共5位),界面是否提示密码长度错误。
“密码”必填项的长度限制校验:
小于6位
14.“密码”文本框格式校验:
测试输入大于14位的密码,例如“123456789012345” (共15位),界面是否提示密码长度错误。
“密码”必填项的长度限制校验:
大于14位
15.“验证码”文本框格式校验:测试输入不同于界面显示的验证码,界面显示“CKua”,则输入“bbbb”,验证是否给出验证码错误提示。
输入错误的验证码测试
16.点击验证码旁边的“看不清”按钮,测试验证码可否更换。
可否更换验证码功能测试
17.测试验证码可否更换多次,例如点击“看不清”按钮50次,继续点击1次,验证还能否正常更换验证码。
验证码可多次更换,更换次数的测试
18.“我已阅读并接受《用户协议》”选项默认选中,测试不选择该项时,能否注册成功。
注册功能附加条款测试
19.测试除邮箱注册外,能否用手机号注册成功。
多种账号注册方式验证
20.测试用多种浏览器进行注册,例如IE浏览器、火狐浏览器、360浏览器、Chrome浏览器、搜狗浏览器等,输入正确的邮箱、密码、验证码,验证是否都能注册成功
多浏览器注册账号验证
21.检查密码的显示是否为掩码形式
22.检查验证密码是否大小写敏感,或对前后空格是否敏感
23.在输入邮箱账号重复后,是否有相关的提示,说明不重复的账号
24.如果注册功能是B/S架构,要考虑同时并发注册时,系统的性能和压力
25.检测系统能够防止恶意的频繁注册问题
26.在注册输入框中是否进行了相关的SQL注入屏蔽
27.注册功能是否对应有对应的注册日志生成,若存在,要检查注册日志是否填写并正确
28.检查后台邮箱注册表,对比前台页面,查看是否存在有相关的字段在数据库中存在但是界面上不存在的情况
例如:注册日期字段在数据表中存在,但在邮箱注册时不存在,那么一定要检查注册日期填写是否正确
29.注册功能是否对应一个数据库的事务处理,如果存在,要考虑在注册同时是否进行了相关的事务操作
例如:在邮箱注册成功后,是否在服务器端建立了对应的邮箱文件夹,是否给用户分配了对应的邮件地址等
30.注册过程中,网络出现中断,是否能够及时在客户端保存注册信息,以便网路恢复后,再重新注册
31.如果注册后,要在服务器端开辟相应的空间或生成文件夹,要判断当服务器硬盘空间不足时,注册是否会出现问题
32.如果注册过程中,浏览器被关闭,或系统重启或关机,是否能够将注册信息及时保存在本地cookie文件中