Skip to content

测试: 个人中心 — 资料展示与登出 #16

@robinv8

Description

@robinv8

Epic: #10
自动化: .maestro/06_profile_logout.yaml
优先级: P0(登出是核心流程)


前置条件

  • 已通过游客模式登录

测试用例

TC-6.1 个人中心元素完整性

步骤 操作 预期结果
1 点击底部 "我的" tab 切换到 ProfileView
2 用户头像图标可见(person.circle.fill)
3 游客用户名 "探索者" 可见
4 游客邮箱为空或不显示

TC-6.2 统计区域

步骤 操作 预期结果
1 "统计" section 标题可见
2 "总计" 卡片可见,显示数字
3 "本月新增" 卡片可见,显示数字

TC-6.3 设置菜单

步骤 操作 预期结果
1 "设置" section 标题可见
2 "通用设置" 行可见(gear 图标)
3 "通知" 行可见(bell 图标)
4 "导入导出" 行可见
5 "帮助与反馈" 行可见
6 点击任一设置行 当前为空操作(TODO)

TC-6.4 退出登录

步骤 操作 预期结果
1 滚动到底部 "退出登录" 按钮可见(红色)
2 点击 "退出登录" 跳转到 AuthView
3 "Pith" 标题可见
4 "以游客身份探索" 链接可见
5 无异常闪退或错误提示

TC-6.5 登出后状态清除

步骤 操作 预期结果
1 退出后重新以游客登录 进入首页正常
2 之前的会话数据不保留(游客模式无持久化)

自动化覆盖

  • TC-6.1 完整覆盖
  • TC-6.2 部分覆盖("统计" 标题断言)
  • TC-6.3 部分覆盖(通用设置 + 通知断言)
  • TC-6.4 完整覆盖
  • TC-6.5 手动测试

Metadata

Metadata

Assignees

No one assigned

    Labels

    QA测试/质量保证iosiOS 客户端test-case测试用例

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions