从 spec 自动
生成 API 测试用例
读 OpenAPI 3.x spec → 输出 Hurl / k6 / Postman / Markdown。纯算法即用,LLM 增强可选。
产品能力
四个把 caseforge commit 进 repo 的理由。
默认纯算法
Pairwise / 边界值 / 组合分析 —— 无需 LLM key。LLM 增强通过 env var 选配。
多输出格式
Hurl / k6 / Postman v2.1 / Markdown —— commit 进 repo,任何 CI 都能跑。
OWASP API Top 10 内置
Injection / BOLA / mass assignment / 资源耗尽 —— 开箱覆盖。
MCP server
caseforge 作为 MCP 工具暴露 —— Claude Code / Cursor 可直接驱动生成测试。
60 秒跑起来
三条命令。无需 LLM key。
- 1
安装
$ brew install testmind-hq/tap/caseforge - 2
从你的 spec 生成测试用例
$ caseforge gen --spec openapi.yaml --format hurl --output ./cases - 3
对你的 API 跑一遍
$ caseforge run --cases ./cases --target https://api.example.com