Codex Xray 自动化测试 ID|从 JUnit XML 汇总用例和状态
EnglishCodex 安装步骤
- 打开 GitHub 固定提交的 `.agents/skills/xray-automated-tests-ids/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.agents/skills/xray-automated-tests-ids/`,把核对后的文件保存为 `.agents/skills/xray-automated-tests-ids/SKILL.md`。
- 在该项目根目录启动 Codex,输入 `$xray-automated-tests-ids` 并选择同名技能。
中文摘要
从已有 JUnit XML 提取用例方法、所属类和执行状态,再生成可对照 Xray 的测试标识清单。
SKILL.md 中文导读
可复现示例
从这个模拟 JUnit XML 用例提取 Xray 测试标识。
{"className":"sample.WidgetUnitTest","method":"keepsDefaultLabel","failures":0,"errors":0,"skipped":false}工作步骤
- 读取测试用例的类名、方法名和可用状态。
- 结合命名约定识别用例类型。
- 输出名称、类型、完整标识和状态。
验收方法
列出 `sample.WidgetUnitTest.keepsDefaultLabel`,把类型标为 `unit` 并记录 `PASSED`。
GitHub 原文 · 更新日期
适用环境
在 Codex 中提供 JUnit XML。不运行测试时也可提供项目中的测试源码,执行状态需要报告证据。
常见问题
只有测试源码时可以报告通过吗?
可从源码列出类、方法和可能的类型。执行状态要等待 JUnit 报告或实际测试结果。