提问:APP 注册功能,用例怎么写? 回答:假定该注册为手机号发送验证码的注册方式,注册界面存在 3个输入框(手机号,密码,验证码),2个按钮(发送验证码,注册),和 1个同意用户协议勾选框 校验规则:手机号为 11位数字,密码为 8~20位大小写字母和数字,1小时内发送验证码上限为 5次。 一、正常注册流程
二、异常注册流程 一)手机号异常校验 前置条件应用安装成功,网络连接正常输入数据 【手机号输入框】 1、手机号为空 2、手机号位数不足 11位 3、手机号位数超出 11位 4、已经注册过的手机号测试步骤手机号验证码注册可能会遇到的一些问题 1 输入手机号(对应以上数据) 2 输入密码 3发送验证码 4输入验证码 5勾选同意用户协议 6点击注册按钮 7校验数据库数据正确性 预期结果 1、手机号为空,注册按钮置灰,发送验证码按钮置灰。 2、手机号位数不足 11位,注册按钮置灰,发送验证码按钮置灰。 3、手机号输完 11位无法继续输入。 4、已注册的手机,发送验证码提示 “ 该手机号已经被注册! 二)密码异常校验
如果你也遇到了类似的情况,可以参考一下这篇文章。 |