# 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` 后是否成功跳回聊天页