完善五轴 RTCP 仿真与验证资料
This commit is contained in:
44
work/working7/04-任务矩阵.md
Normal file
44
work/working7/04-任务矩阵.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# 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 专项”,不要复用既有任务编号。新增编号格式:
|
||||
|
||||
```text
|
||||
W7-T18, W7-T19, ...
|
||||
```
|
||||
|
||||
新增任务必须填写:
|
||||
|
||||
- 功能/任务。
|
||||
- 初始状态。
|
||||
- 明确验收标准。
|
||||
- 证据入口。
|
||||
Reference in New Issue
Block a user