读者提问:APP 注册功能,用例怎么写 ?
阿常回答:假定该注册为手机号发送验证码的注册方式,注册界面存在 3个输入框(手机号,密码,验证码), 2个按钮(发送验证码,注册),和 1个同意用户协议勾选框☑️。
校验规则:手机号为 11位数字,密码为 8~20位大小写字母和数字,1小时内发送验证码上限为 5次。
一、正常注册流程
前置条件 | 应用安装成功,网络连接正常 |
输入数据 | 手机号18957440009, 密码 Aa123456, 验证码 20342 |
测试步骤 | 1、输入手机号 2、输入密码 3、发送验证码 4、输入验证码 5、勾选同意用户协议 6、点击注册按钮 7、校验数据库数据正确性 |
预期结果 | 1、输入成功 2、输入成功 3、验证码接收成功 4、输入成功 5、勾选成功 6、注册成功 7、数据正确入库 |
二、异常注册流程