转载声明:文章来源:https://blog.csdn.net/xun_zhao_t521/article/details/119914148
一.功能测试
1.主流程
【1.1】
输入正确的已注册过的手机号码,点击获取验证码,查看手机是否收到短信。收到短信后立即输入验证码,检查是否进行页面跳转到首界面
【1.2】
登陆成功后,能否进行登录后的操作
2.异常情况
【2.1】
手机号或者验证码输入为空,点击登录,提示不可为空
【2.2】
正确的手机号验证的规则为:13,14,15,17,18为开头的11位数字
输入汉字、小数,字符串,空格及组合,提示手机号码不正确
输入10位,12位数字进行登录,提示手机号码不正确
输入11位非手机号码进行获取验证码,提示手机号码不正确
【2.3】
短信验证码长度几位,前端页面是否根据设计要求限制验证码长度;
验证码内容由什么组成,中?英?字母?如果包含英文是否区分大小写
【2.4】
输入未注册过的手机号点击发送短信,是提示未注册还是发送短信,自动注册并登陆成功,如果是后者,登陆成功后是否提示修改密码,检查数据库该user信息是否落库?
【2.5】
输入错误验证码是否给予友好提示?输入正确验证码多一位或者少一位能否成功?
【2.6】
如果输入错误是否可以再次点击发送短信,是否可以正常发送接收
【2.7】
如果存在失效时长,验证码在失效时长外输入,提示该验证码已失效,请重新获取验证码
【2.8】
验证码已经使用后是否可以再次使用,如果可以是否是限制在失效时长内
【2.9】
输入正确验证码后,再更换另一个已注册过的手机号,能否登录成功?
输入正确验证码后,再更换另一个未注册过的手机号,能否登录成功?
【2.10】
重复发送验证码,前一个是否会失效
【2.11】
若用户重复点击发送验证码,是否会有限制次数及友好提示
二.安全测试
连续输入错误是否锁定账号/一天内不可登录&给手机号发安全提醒短信
不同级别的用户登录成功后权限是否有区别
若用户一天内在不同的设备,地区通过验证码登录成功,是否会触发安全机制
三.网络测试
1.wifi,热点,4g,5g;
2.不同运营商网络测试;
3.点击发送短信或者已经填写完验证码点击登录时断网,是否提示友好;
4.网速较低时,是否有提示及响应时间是否可以接受;
5.网速导致的发送失败是否有重传机制;
四.中断性测试
输入验证码期间,切换app,再次打开app输入信息是否保留,是否能接着输入进行提交
输入验证码期间,切到主界面,再次打开app输入信息是否保留,是否能接着输入进行提交
输入验证码期间,网络中断/切换网络类型,再次连接上网络能否接着进行输入
点击发送短信后,杀死进程,是否正常收到短信,以及再次打开app是否仍在短信登录页面
点击发送短信后,有来电通话,是否正常收到短信
五.易用性测试
登录界面布局是否合理界面是否美观,提示是否友好
六.性能测试
发送短信的接口最大可以承受多少的并发量能提供稳定可靠服务?
帖子还没人回复快来抢沙发