一.登录需求
输入正确的中国手机号(11位)
当文本框失去焦点的时候验证,红色为失败,绿色为成功,点击发送验证码。
如果手机号文本框状态为绿色,弹出“点击按钮进行验证”。
如果手机号文本框为红色,提升手机号不正确。
点击按钮进行验证
拖拽图形到指定位置,按钮消失;
拖拽图形未到指定位置,晃动提醒,滑块回到初始位置;
超过5次,提升尝试过多,请点击重试;
输入验证码
正确的验证码,并勾选“我已阅读并同意”,点击登录,登录成功
错误的验证码,并勾选“我已阅读并同意”,点击登录,提示验证码错误
正确的验证码,未勾选“我已阅读并同意”,点击登录,提示勾选
点击登录
手机号、验证码都为绿色,勾选“我已阅读并同意”,登录成功
二.测试点提取
三.用例编写
用例编号 | 用例标题 | 项目/模块 | 优先级 | 前置条件 | 测试步骤 | 测试数据 | 预期结果 |
login_001 | 登录成功 | 登录 | P0 | 1.打开登录模块 2.手机号已注册 |
1.输入注册手机号 2.点击发送验证码 3.点击滑块按钮 4.拖动滑块 5.输入验证码 6.勾选协议 7.点击登录 |
1.手机号:注册手机 2.验证码:正确值 |
登录成功,跳转到个人主页 |
login_002 | 登录失败(手机号为空) | 登录 | P1 | 1.打开登录模块 | 1.不输入手机号 2.点击发送验证码 3.输入验证码 4.勾选协议 5.点击登录 |
1.手机号:空 2.验证码:123456 |
1.登录失败,手机号不能为空 2.手机号文本框失去焦点,变成红色 3.滑块按钮不可用 |
login_003 | 登录失败(11位非自然数) | 登录 | P1 | 1.打开登录模块 | 1.不输入手机号 2.点击发送验证码 3.输入验证码 4.勾选协议 5.点击登录 |