[AT] 文档查看器 AT-SPI 测试套件 - #333
Conversation
Generate executable AT-SPI test suites from 文档查看器V25用例.xlsx (313 raw cases) via the at-case-generator pipeline (Phase 1-5). - 16 modules, 161 mapped cases; 41 non-GUI/performance cases marked unsupported - Pass Gate 3 (format/annotation), Gate 4 (selector), Gate 5 (semantic safety) - Element coverage 94.4% (67/71 runtime elements); 100% assertion coverage - Fix assembly: carry per-case annotation, add === 格式范例 === header, replace container "noise" selectors (Form_CentralDocPage/Form_DMainWindow) with concrete pageEdit anchors, dtk_context_menu right-click anchoring Artifacts: at-tree.yaml, at-tree-annotated.yaml, cases_mapped.yaml, context-bundle.md, yaml/elements.yaml, yaml/<module>/*.suite.yaml (intermediate modules/, report.md kept out of commit per delivery scope)
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: re2zero The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Skipping CI for Draft Pull Request. |
|
TAG Bot New tag: 6.5.60 |
|
TAG Bot New tag: 6.5.61 |
|
TAG Bot New tag: 6.5.62 |
|
TAG Bot New tag: 6.5.63 |
AT-SPI 测试套件生成摘要
应用: deepin-reader(文档查看器 V25)
数据来源: tests/casefile/文档查看器V25-用例.xlsx(313 条原始用例)
管线: at-case-generator v2.0(Phase 1-5)
交付物
tests/at/yaml/<module>/*.suite.yaml)at-tree.yaml/at-tree-annotated.yaml、cases_mapped.yaml、context-bundle.md、yaml/elements.yamlunsupported质量门禁(全部通过)
备注
tests/at/yaml/report.md。tests/at/modules/)与报告未随代码提交。由 AT-SPI YAML 测试套件自动化生成智能体自动生成