Files
mini-zmc/docs/DEVICE_TEST_CHECKLIST.md
2026-07-29 10:50:33 +08:00

2.5 KiB

第 6 天:微信开发者工具与真机验收清单

执行状态:待连接微信开发者工具和真实设备执行。
代码侧检查:已完成。

1. 基础环境

  • 使用微信开发者工具导入项目,编译无 JS、WXML、WXSS 错误。
  • 分别使用 iOS 和 Android 真机预览;如只有一台设备,记录设备型号和微信版本。
  • 清空缓存后首次进入首页,页面无白屏或布局跳动。

2. 核心流程

  • 创建经典模式房间,完成候场、开局、抓捕、结算和复玩。
  • 创建感染模式房间,确认被抓玩家转为寻找者。
  • 使用演示房间 731204 可单人完成全流程。
  • 从分享卡片进入时能够自动带入房间码并加入。

3. 页面与屏幕适配

  • 小屏设备上首页标题、倒计时、三个统计卡片不溢出。
  • 16 字房间名、10 字昵称在候场和战报中不挤压按钮。
  • 玩家列表达到人数上限时可以正常滚动。
  • 三个安全操作按钮布局完整,没有遮挡底部安全区。
  • 空事件、无效房间和战报丢失时显示可返回首页的恢复页。

4. 微信能力

  • 复制房间码成功,并显示成功反馈。
  • 候场分享卡片标题和路径正确,接收方可进入加入页。
  • 战报分享卡片标题正确,接收方进入首页。
  • 阶段开始、线索广播、技能和抓捕的震动反馈符合预期。
  • 用户关闭系统震动时,操作不会报错或阻塞流程。

5. 生命周期与弱网模拟

  • 准备阶段切到后台 10 秒后返回,按原时间进入正式游戏。
  • 正式游戏切到后台后返回,倒计时没有重新开始。
  • 暂停游戏后切换前后台,剩余时间保持冻结。
  • 连续快速点击创建、加入、开始、抓捕和复玩,不产生重复数据。
  • 开发者工具切换离线后,本地原型核心流程仍可运行。

6. 安全与权限

  • 非房主界面不显示暂停和提前结束按钮。
  • 安全退出确认后返回首页,不能继续进入已退出的当前房间。
  • 联系房主显示原型能力边界说明。
  • 躲藏者只能看到自己的口令。
  • 非演示模式下寻找者不显示自动填入口令入口。

7. 结果记录

测试完成后记录:

  • 测试日期:
  • 开发者工具版本:
  • 微信基础库版本:
  • iOS 设备与微信版本:
  • Android 设备与微信版本:
  • 阻塞缺陷:
  • 其他问题:
  • 是否允许进入第 7 天交付回归: