Files
cnc_wams/work/working7/04-任务矩阵.md

45 lines
4.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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/autoRun 后 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 | 倍率可调并可恢复 100HAL 输入同步诊断;主轴/冷却受 power gate 控制。 | `05-验收证据.md#2-working7-全量功能实际执行图文证据``05-验收证据.md#3-working7-手册流程专项-qa-证据``gmoccapy_hal_model_smoke=ok` |
| W7-T12 | 程序来源、Stage、Reload | done | machine files 可 stageLinuxCNC 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 均实际执行并 PASS19 张截图非空报告为第一人称图文格式console/network/page error 均为 0。 | `05-验收证据.md#2-working7-全量功能实际执行图文证据` |
## 后续任务新增规则
如后续需要更细粒度测试例如“MDI 历史按钮截图”或“Save Session OPFS 专项”,不要复用既有任务编号。新增编号格式:
```text
W7-T18, W7-T19, ...
```
新增任务必须填写:
- 功能/任务。
- 初始状态。
- 明确验收标准。
- 证据入口。