4.6 KiB
4.6 KiB
04 任务矩阵
生成日期:2026-06-27
状态说明:
done:本轮已完成测试方法归档,并有当前自动化或既有 QA 证据。method-ready:测试方法已写清,可后续补充专用截图/PDF/脚本证据。blocked:当前无法推进,需要外部条件。
| 任务编号 | 功能/任务 | 状态 | 验收标准 | 证据入口 |
|---|---|---|---|---|
| W7-T01 | 操作手册功能拆解 | done | 手册 1-10 章和附录按钮被拆分到功能域和测试项。 | 01-测试功能内容.md |
| W7-T02 | 静态构建验证 | done | npm --prefix .../app run build 退出码 0,输出 gmoccapy_static_build=ok。 |
05-验收证据.md#1-本轮命令证据 |
| W7-T03 | Node runtime smoke | done | smoke:node 退出码 0,覆盖 kinematics、interpreter、INI、run、Task/HAL、session、RTCP、gmoccapy 和 unit conversion。 |
05-验收证据.md#1-本轮命令证据 |
| W7-T04 | 浏览器 smoke | done | smoke 退出码 0,输出 gmoccapy_shell_smoke=ok、gmoccapy_dist_smoke=ok。 |
05-验收证据.md#1-本轮命令证据 |
| W7-T05 | 主界面九大区域 | done | titlebar、preview、DRO、G-code、sidebar、info、override、spindle/coolant、bottom controls 存在,canvas ready。 | 浏览器 smoke;02-程序测试开发完善详细步骤.md#41-主界面区域 |
| W7-T06 | 开机、回零和模式切换 | done | POWER 后上电,Home 后 allHomed=true,AUTO/MANUAL 绿色/灰色状态互斥,gate 原因可见。 |
05-验收证据.md#2-working7-全量功能实际执行图文证据;05-验收证据.md#3-working7-手册流程专项-qa-证据 |
| W7-T07 | AUTO 自动运行 | done | Run Ready 完成 power/home/auto,Run 后 G-code 行推进,Stop 后 interpreter idle。 | run_feedback_status_loop_smoke=ok、run_ready_sequence_smoke=ok |
| W7-T08 | MANUAL 点动 | done | manual + power + idle 时点动改变对应 DRO;非法状态给出 gate 原因。 | 05-验收证据.md#2-working7-全量功能实际执行图文证据;05-验收证据.md#3-working7-手册流程专项-qa-证据;rtcp_store_smoke=ok |
| W7-T09 | MDI 命令 | done | MDI 模式下命令可提交;store 逻辑验证坐标更新、历史记录和 profile 限位夹紧。 | 05-验收证据.md#2-working7-全量功能实际执行图文证据;05-验收证据.md#3-working7-手册流程专项-qa-证据;rtcp_store_smoke=ok |
| W7-T10 | RTCP/IDENTITY/TCP | done | TCP profile 支持 RTCP on/off 和 switchkins;gmoccapy-xyzab reference-only profile 禁用 TCP proof。 |
rtcp_store_smoke=ok、full_linuxcnc_5axis_source_node_smoke=ok |
| W7-T11 | 倍率、HAL 输入、主轴、冷却 | done | 倍率可调并可恢复 100;HAL 输入同步诊断;主轴/冷却受 power gate 控制。 | 05-验收证据.md#2-working7-全量功能实际执行图文证据;05-验收证据.md#3-working7-手册流程专项-qa-证据;gmoccapy_hal_model_smoke=ok |
| W7-T12 | 程序来源、Stage、Reload | done | machine files 可 stage,LinuxCNC source 程序可加载,运行前置条件能识别未加载/未 staged 状态。 | machine_file_staging_smoke=ok、run_preconditions_machine_file_smoke=ok |
| W7-T13 | Save/Restore Session | done | session payload 可保存和恢复 profile、程序、RTCP、坐标和 runtime feedback。 | five_axis_session_smoke=ok;05-验收证据.md#2-working7-全量功能实际执行图文证据;05-验收证据.md#3-working7-手册流程专项-qa-证据 |
| W7-T14 | 诊断信息 | done | Task policy、INI、Task/HAL、Full boundary、gmoccapy/HAL 诊断边界可读。 | 浏览器 smoke;gmoccapy_communication_model_smoke=ok、gmoccapy_hal_model_smoke=ok |
| W7-T15 | 既有 QA 报告索引 | done | 记录 gmoccapy XYZAB、button control 等历史 JSON/PDF/截图路径和 report_id。 | 05-验收证据.md#2-既有-qa-证据 |
| W7-T16 | working7 文档包 | done | README 和 01-06 文档存在,后续推进规则明确。 | 本目录 |
| W7-T17 | 全量按钮、程序、刀具路径、G-code、轴值和右侧控制区实际执行 | done | 真实 Chromium 页面中 73 个 action 均实际执行并 PASS;19 张截图非空;报告为第一人称图文格式;console/network/page error 均为 0。 | 05-验收证据.md#2-working7-全量功能实际执行图文证据 |
后续任务新增规则
如后续需要更细粒度测试,例如“MDI 历史按钮截图”或“Save Session OPFS 专项”,不要复用既有任务编号。新增编号格式:
W7-T18, W7-T19, ...
新增任务必须填写:
- 功能/任务。
- 初始状态。
- 明确验收标准。
- 证据入口。