Codex Agentskel 测试用例设计|用输入、操作和结果描述规则
EnglishCodex 安装步骤
- 打开 GitHub 固定提交的 `.agents/skills/test-engineer/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.agents/skills/test-engineer/`,把核对后的文件保存为 `.agents/skills/test-engineer/SKILL.md`。
- 在该项目根目录启动 Codex,输入 `$test-engineer` 并选择同名技能。
中文摘要
依据 Agentskel 测试规范为业务逻辑设计单元与集成覆盖,明确测试输入和可观察结果,并记录虚构夹具。
SKILL.md 中文导读
可复现示例
为下面的模拟标签展示规则拟一个 Web 单元测试。
{"framework":"Vitest","input":" River ","action":"formatLabel","expected":"River","fixture":"synthetic"}工作步骤
- 确定影响业务逻辑的行为和回归风险。
- 按准备、执行、断言组织用例并用场景与结果命名。
- 检查现有集成覆盖,标明虚构夹具和待验证项。
验收方法
在 `Vitest` 中测试 `formatLabel` 对空格的处理,断言 `result=River`,并用场景和预期为用例命名。
GitHub 原文 · 更新日期
适用环境
用 Codex 打开使用 Agentskel 测试约定的项目,提供变更的业务规则和现有测试框架。
常见问题
可以把演示夹具当作生产数据吗?
演示和测试数据应明确标记,测试结果和生产记录分开管理。