88 lines
2.8 KiB
Markdown
88 lines
2.8 KiB
Markdown
# Other Sign In Options 邮箱登录测试
|
||
|
||
## 功能点
|
||
|
||
验证用户从 `splash` 页进入聊天页后,通过顶部 `Sign up to unlock more features` 进入登录页,再通过 `Other Sign In Options` 选择邮箱登录,最终返回聊天界面的流程是否正常。
|
||
|
||
## 测试目标
|
||
|
||
1. 从 `splash` 页点击 `Skip` 进入聊天界面。
|
||
2. 从聊天页顶部入口进入登录界面。
|
||
3. 点击 `Other Sign In Options` 弹出选择弹窗。
|
||
4. 点击 `Email Sign In` 后等待界面刷新到邮箱登录表单。
|
||
5. 点击 `Login` 按钮并等待跳转回聊天界面。
|
||
|
||
## 测试网址
|
||
|
||
- 统一测试网址请查看:[test-site.md](./test-site.md)
|
||
|
||
## 测试数据
|
||
|
||
- 测试网址引用:见 [test-site.md](./test-site.md)
|
||
|
||
## 操作流程
|
||
|
||
### 阶段一:进入聊天页
|
||
|
||
1. 打开统一测试网址(见 [test-site.md](./test-site.md))
|
||
2. 进入 `splash` 界面
|
||
3. 点击 `Skip` 按钮
|
||
4. 等待页面跳转到聊天界面
|
||
|
||
### 阶段二:进入登录页
|
||
|
||
1. 在聊天页顶部点击 `Sign up to unlock more features`
|
||
2. 等待页面跳转到登录界面
|
||
|
||
### 阶段三:进入邮箱登录方式
|
||
|
||
1. 在登录界面点击 `Other Sign In Options`
|
||
2. 等待选择弹窗出现
|
||
3. 在弹窗中点击 `Email Sign In`
|
||
4. 等待界面刷新为邮箱登录界面
|
||
|
||
### 阶段四:提交登录
|
||
|
||
1. 点击 `Login` 按钮
|
||
2. 等待登录完成
|
||
|
||
### 阶段五:验证跳转结果
|
||
|
||
1. 确认页面从登录流程返回站内页面
|
||
2. 等待页面跳转回聊天界面
|
||
3. 确认聊天界面展示正常
|
||
|
||
## 预期结果
|
||
|
||
1. 点击 `Skip` 后可正常从 `splash` 页进入聊天界面。
|
||
2. 点击顶部 `Sign up to unlock more features` 后可进入登录界面。
|
||
3. 点击 `Other Sign In Options` 后可弹出选择弹窗。
|
||
4. 点击 `Email Sign In` 后可切换到邮箱登录界面。
|
||
5. 点击 `Login` 后可成功完成登录。
|
||
6. 登录成功后可正常跳转回聊天界面。
|
||
|
||
## 失败判定
|
||
|
||
满足以下任一条件即判定本功能点失败:
|
||
|
||
1. `Skip` 按钮不存在或无法点击。
|
||
2. 无法从 `splash` 页进入聊天界面。
|
||
3. 顶部 `Sign up to unlock more features` 按钮不存在或无法点击。
|
||
4. 无法进入登录界面。
|
||
5. `Other Sign In Options` 按钮不存在或无法点击。
|
||
6. 未弹出选择弹窗。
|
||
7. `Email Sign In` 按钮不存在或无法点击。
|
||
8. 无法切换到邮箱登录界面。
|
||
9. 点击 `Login` 后登录失败。
|
||
10. 登录完成后未返回聊天界面。
|
||
|
||
## 执行备注
|
||
|
||
1. 如果登录后存在中间态页面或短暂回跳,应记录实际路径和停留页面。
|
||
2. 正式执行时建议记录:
|
||
- 是否成功从 `splash` 页进入聊天页
|
||
- 是否成功进入登录页
|
||
- `Other Sign In Options` 弹窗是否正常出现
|
||
- 是否成功切换到邮箱登录界面
|
||
- 点击 `Login` 后是否成功跳回聊天页
|