Employee 走查脚本

重点验证员工是否能完成 15 题作答、草稿、payload preview 和提交 Gate。

边界

Preview only:不写库、不改后端、不改权限、不调用飞书。

查看红线

走查步骤

1

从 /hrms-app.html 选择“我是员工”

期望看到:进入员工首页,主按钮是进入作答。

失败表现:首页仍是工程入口或找不到员工入口。

是否阻塞:

截图建议:App Shell 第一屏和员工按钮。

修复建议:把员工入口放回第一屏。

2

进入员工首页

期望看到:看到我的任务、进入作答、基础画像、红线。

失败表现:出现管理者/干部 validation 明细。

是否阻塞:

截图建议:员工首页首屏。

修复建议:隐藏非员工信息。

3

查看我的任务

期望看到:进入我的任务页并可进入测评。

失败表现:任务入口不可见或路径超过 3 次点击。

是否阻塞:

截图建议:我的任务页。

修复建议:补主 CTA。

4

进入交互式作答

期望看到:显示 15 道题和 1-5 分按钮。

失败表现:只展示说明或不能点击。

是否阻塞:

截图建议:作答页题目区。

修复建议:修复 JS 渲染。

5

完成 15 题点击

期望看到:进度显示 15 / 15 已完成。

失败表现:选中状态不明显或进度不变。

是否阻塞:

截图建议:完成后的进度条。

修复建议:修复 score active 状态。

6

保存本地草稿

期望看到:提示已保存,localStorage 有草稿。

失败表现:刷新丢失。

是否阻塞:

截图建议:保存提示。

修复建议:修复 localStorage key。

7

刷新页面确认草稿仍在

期望看到:已选分数恢复,进度不归零。

失败表现:全部重置。

是否阻塞:

截图建议:刷新后的作答页。

修复建议:loadDraft 初始化。

8

生成提交 payload preview

期望看到:展示 JSON payload,data_write=false。

失败表现:按钮仍 disabled 或 payload 为空。

是否阻塞:

截图建议:payload 区域。

修复建议:修复完整性校验和 buildPayload。

9

确认正式提交按钮 gated

期望看到:按钮 disabled,说明需要 Apply Gate。

失败表现:可点击正式提交。

是否阻塞:

截图建议:提交按钮。

修复建议:禁用正式提交。

10

返回员工首页

期望看到:可以一键返回员工首页或 App Shell。

失败表现:返回路径不清。

是否阻塞:

截图建议:导航栏。

修复建议:补导航返回。