Agent集成测试编写规范
该规范针对开源 Agent 项目的代码修改场景,确立了优先集成测试而非单元测试的质量保障机制。规范要求所有涉及 Agent 交互逻辑与用户行为的改动必须在 `core/suite` 目录下通过 `test_codex` 编写集成测试,单测必须严格隔离在独立的 `*_tests.rs` 文件中且严禁污染主逻辑代码,同时推荐复用已有测试辅助方法提升用例可维护性。
它会先理解你的原始内容和目标,再按清晰的步骤完成处理。你不需要学习复杂命令,也不用理解背后的技术细节。
常见场景
它能帮你做什么?
三步完成
怎么使用
把右侧安装请求发给你的 AI。
告诉 AI 你想完成什么,或直接贴入内容。
按需要继续调整语气、范围或格式。
复制就能用
你可以直接这样说
“我刚改动了 Agent 的多轮循环中断逻辑,请根据测试规范为 core/suite/interrupt_test.rs 编写基于 test_codex 的集成测试方案”
“审查这段新增的 Agent 上下文截断逻辑,检查是否违反了避免在主实现中定义测试专用函数的规则,并给出 *_tests.rs 的单测拆分建议”
“为新增的自定义工具注册流程列出所有需测试的用户端行为,并生成集成测试用例骨架”
适用人群
适合谁?
上手门槛
使用难度
需要了解任务流程,页面已整理好使用步骤。
兼容范围
支持哪些 AI?
中文用户增强