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

64 lines
2.5 KiB
Markdown

# 第 6 天:微信开发者工具与真机验收清单
执行状态:待连接微信开发者工具和真实设备执行。
代码侧检查:已完成。
## 1. 基础环境
- [ ] 使用微信开发者工具导入项目,编译无 JS、WXML、WXSS 错误。
- [ ] 分别使用 iOS 和 Android 真机预览;如只有一台设备,记录设备型号和微信版本。
- [ ] 清空缓存后首次进入首页,页面无白屏或布局跳动。
## 2. 核心流程
- [ ] 创建经典模式房间,完成候场、开局、抓捕、结算和复玩。
- [ ] 创建感染模式房间,确认被抓玩家转为寻找者。
- [ ] 使用演示房间 `731204` 可单人完成全流程。
- [ ] 从分享卡片进入时能够自动带入房间码并加入。
## 3. 页面与屏幕适配
- [ ] 小屏设备上首页标题、倒计时、三个统计卡片不溢出。
- [ ] 16 字房间名、10 字昵称在候场和战报中不挤压按钮。
- [ ] 玩家列表达到人数上限时可以正常滚动。
- [ ] 三个安全操作按钮布局完整,没有遮挡底部安全区。
- [ ] 空事件、无效房间和战报丢失时显示可返回首页的恢复页。
## 4. 微信能力
- [ ] 复制房间码成功,并显示成功反馈。
- [ ] 候场分享卡片标题和路径正确,接收方可进入加入页。
- [ ] 战报分享卡片标题正确,接收方进入首页。
- [ ] 阶段开始、线索广播、技能和抓捕的震动反馈符合预期。
- [ ] 用户关闭系统震动时,操作不会报错或阻塞流程。
## 5. 生命周期与弱网模拟
- [ ] 准备阶段切到后台 10 秒后返回,按原时间进入正式游戏。
- [ ] 正式游戏切到后台后返回,倒计时没有重新开始。
- [ ] 暂停游戏后切换前后台,剩余时间保持冻结。
- [ ] 连续快速点击创建、加入、开始、抓捕和复玩,不产生重复数据。
- [ ] 开发者工具切换离线后,本地原型核心流程仍可运行。
## 6. 安全与权限
- [ ] 非房主界面不显示暂停和提前结束按钮。
- [ ] 安全退出确认后返回首页,不能继续进入已退出的当前房间。
- [ ] 联系房主显示原型能力边界说明。
- [ ] 躲藏者只能看到自己的口令。
- [ ] 非演示模式下寻找者不显示自动填入口令入口。
## 7. 结果记录
测试完成后记录:
- 测试日期:
- 开发者工具版本:
- 微信基础库版本:
- iOS 设备与微信版本:
- Android 设备与微信版本:
- 阻塞缺陷:
- 其他问题:
- 是否允许进入第 7 天交付回归: