注册功能怎么测试

上一篇 / 下一篇  2022-03-15 10:30:35 / 个人分类:测试

注册功能测试:首先要分析需求,web端/APP端?账号的规则?

1、账号为手机号:利用等价类边界值划分有效等价类和无效等价类;

如图所示:

功能测试用例

(1)输入已注册过的手机号获取验证码再次注册;

(2)输入不符合手机号规则的号码获取验证码进行注册;

(3)输入欠费的手机号获取验证码进行注册;

(4)输入10位数字获取验证码进行注册;

(5)输入12位数字获取验证码进行注册;

(6)输入11位字母获取验证码进行注册;

(7)输入半角字符获取验证码进行注册;

(8)输入全角字符获取验证码进行注册;

(9)不输入任何内容获取验证码点击注册;

(10)输入空格获取验证码点击注册;

(11)输入表情符号获取验证码点击注册;

(12)输入有效未注册的手机号和错误的验证码点击注册;

(13)输入有效未注册的手机号和过期的验证码点击注册;

注意:错误的验证码:空,空格,全角字符,半角字符,表情符号;

特殊用例:

①、注册时,设置密码为特殊版本号,检查登录时是否会报错;

②、注册成功后,页面应该以登陆状态跳转到首页或指定页面;

③、在注册信息中删除已输入的信息,检查是否可以注册成功;

安全测试测试用例:

(1)在获取手机验证码的使用fiddle/开发者工具是否可以看到;

性能压力测试用例:

(1)采用自动化测试脚本批量获取验证码分析系统性能;

兼容性测试用例:

(1)不同浏览器下,注册页面的显示以及功能正确性;

(2)相同浏览器的不同版本下,注册页面的显示以及功能正确性;

③不同移动设备端的不同浏览器下,注册页面的显示以及功能正确性;

④不同分辨率的界面下,注册页面的显示以及功能正确性。

2、账号为字母+数字组合,利用等价类边界值划分有效等价类和无效等价类;

功能测试用例:

(1)输入已注册过的用户名输入对应的密码进行注册;

(2)输入6-1位字母和数字组合的用户名正确格式的密码进行注册;

(3)输入6+1位字母和数字组合的用户名正确格式的密码进行注册;

(4)输入18+1位字母和数字组合的用户名正确格式的密码进行注册;

(5)输入半角字符的用户名和正确格式的密码进行注册;

(6)输入全角字符的用户名和正确格式的密码进行注册;

(7)不输入用户名和密码进行注册;

(8)不输入用户名和正确格式的密码进行注册;

(9)用户名输入空格,正确格式的密码点击注册;

(10)用户名和密码都为空格点击注册;

(11)输入表情符号为用户名和正确格式的密码点击注册;

(12)输入正确格式的用户名和5位数字和字母组成的密码点击注册;

(13)输入正确格式的用户名和19位数字和字母组成的密码点击注册;

(14)输入正确格式的用户名和6位数字组成的密码点击注册;

(15)输入正确格式的用户名和6位字母组成的密码点击注册;

(16)输入正确格式的用户名和半角字符组成的密码点击注册;

(17)输入正确格式的用户名和全角字符组成的密码点击注册;

(18)输入正确格式的用户名和不输入密码点击注册;

(19)输入正确格式的用户名和密码输入空格点击注册;

(20)输入正确格式的用户名和表情符号组成的密码点击注册;

注意:用户名和密码大小写是否敏感;

安全测试用例:

①、用户密码后台存储是否**;

②、用户密码在网络传输过程中是否**;

性能测试用例:

①、采用自动化测试批量进行注册;

APP端:

1)快:快速操作,营造冲突的场景,例如加载过程中返回键交互,快速点击登录按钮,快速切换菜单项,快速多次上下拉刷新;

2)变:手机横竖屏、手机切换语言、手机调整字体、手机禁止权限、手机开启飞行模式、手机网络切换、手机删除后台、手机Home键、手机power键等;

3)交互:来电、来短信、闹钟响、打开消息推送/浏览器、APP来回切换、内部交互(比如说商品下单页面和购物车);


TAG:

 

评分:0

我来说两句

Open Toolbar