auto-test
Installation
SKILL.md
API 自动化测试(Hurl + Apifox MCP)
概述
通过 Apifox MCP 读取接口文档 → AI 生成 Hurl 测试文件 → 执行真实 HTTP 请求 → 生成测试报告 → 失败项自动调用 /fix-bug 走标准修复流程。
前置依赖:
- Hurl CLI(
brew install hurl/winget install hurl/apt install hurl) - Apifox MCP Server(已配置项目 ID 和 Access Token)
- 后端服务运行中
测试粒度
| 粒度 | 说明 | 文件命名 | 示例 |
|---|---|---|---|
| 单接口 | 一个 API 端点的正常+异常场景 | {接口名}.hurl |
create-order.hurl |
| 单业务组合 | 一个模块的 CRUD 生命周期 | {模块}-lifecycle.hurl |
order-lifecycle.hurl |
| 跨业务串联 | 多模块联动的完整业务流程 | {流程名}-flow.hurl |
menu-order-payment-flow.hurl |
Related skills