test(deploy): verify report touch release on public server
This commit is contained in:
@@ -51,3 +51,12 @@ node h5/test/analyze-timeout.js
|
||||
本次未修改拍摄合格阈值、评分算法、推荐规则、报告文案、登录或保存逻辑。未追踪的 `new_feedback/` 保持原样,不纳入本次提交。
|
||||
|
||||
发布目标为 `ubuntu@1me.xajuzi.com:/home/ubuntu/juzi`,服务 `juzi-h5.service`。沿用 Git bundle 快进同步,不代用户推送 origin,不更改服务器环境配置或历史数据;上线后核对静态文件哈希、服务健康和匿名访问保护,并通过公网执行只读模拟账号浏览器测试。
|
||||
|
||||
## 线上验收(2026-10-12)
|
||||
|
||||
- 功能提交 `63c9e06`,从服务器基线 `69dc996` 快进发布,已重启服务。`active/running`,退出码 0、自动重启次数 0,本机及公网健康检查均通过。
|
||||
- 公网首页、app/swipe-track/report-ui/profile-store/capture-quality 脚本、最新 CSS、三张 JPG、扫描底图与蒙版,共 12 份静态资源均为 200,SHA-256 与本地一致,保持 `Cache-Control: no-cache`;JPG 正确返回 `image/jpeg`。
|
||||
- 公网匿名会话未登录且 `no-store`;报告列表、后台页面/统计返回 401,账号私有数据及服务端源码/测试入口返回 404。
|
||||
- 公网 `report-touch-layout.mjs`、`scan-placeholder.mjs`、`profile-interaction.mjs` 全部通过;覆盖此次报告布局、三组真实触摸跟手/吸附/取消/边界/上下滚动/图片放大,以及白色人头扫描完整周期、失败/取消/迟到响应和基础信息记忆/隔离。没有页面 JS 异常,不创建线上账号/报告,不调用付费检测。
|
||||
- 新报告专项脚本首次使用默认 `load` 导航与 30 秒预算,在公网冷加载字体/测试素材时超时。测试改为与现有公网用例一致的 60 秒预算及 `domcontentloaded` 导航,仍等待真实报告渲染与字体加载后执行原有断言,复验通过;不改运行时代码和界面行为。
|
||||
- 已检查线上报告、滑动中状态和白色人头扫描截图。震动是否实际发生仍需支持该能力的手机真机确认。
|
||||
|
||||
Reference in New Issue
Block a user