- ✓
暂未采集到具体套餐,价格以官网为准
Sydes test
将后端 API 转化为集成测试
Sydes test 是什么?
Sydes test 是一款开源的命令行工具,能够自动将后端 API 转化为集成测试,帮助 AI 编程代理理解代码中分散的路由、处理器、校验器、模型和响应逻辑。它需要用户提供 LLM 密钥来生成测试,让自动化测试覆盖后端服务的完整调用链路。
产品详细介绍
将后端 API 转化为集成测试
Sydes test 是一款开源的命令行工具,能够自动将后端 API 转化为集成测试,帮助 AI 编程代理理解代码中分散的路由、处理器、校验器、模型和响应逻辑。它需要用户提供 LLM 密钥来生成测试,让自动化测试覆盖后端服务的完整调用链路。
定价方案
需要付费创始人评论
嗨 Product Hunt——我是 Karim,Sydes-test 的作者。
这是做什么的?
Sydes-test 是一个开源 CLI,用于分析后端 API 代码,并将其转化为:
- API 契约
- 结构化的测试用例
- Postman 集合和环境变量
这个开源 CLI 工具是作为 DevPost 黑客松——OpenAI Build Week 的一部分构建的。其目的是为开发者提供一个 CLI 工具,用于生成可靠的集成测试。
你可以从 Postman 中手动运行这些测试,也可以通过 Postman CLI 与 CD/CI 集成。
它是如何工作的?
Sydes-test 首先尝试理解代码结构。
它尽可能使用确定性代码分析,然后仅在存在未解决的缺口时才选择性地调用 LLM。该模型仅接收与特定路由相关的证据,其输出不能覆盖更强的确定性事实。
它目前支持 Express、FastAPI 和 Spring Boot 的测试流程。
我特别希望听到关于以下三个方面的反馈:
- 生成的契约是否足够准确以具备实用价值?
- 生成的测试用例是否真正有意义?
- 它最适合在你工作流中的哪个环节使用:本地开发、CI、API 测试,还是编码 Agent?
如果你从事后端系统、API 测试、开发者工具或编码 Agent 相关的工作,请尝试在一个代码仓库上运行它,并告诉我它在哪些地方有效,在哪些地方失效。
它完全开源,非常欢迎诚实且具有批判性的反馈 🚀
附:OpenAI Codex 在这个项目中得到了大量使用。
创始团队
官网信息
Sydes-test 将后端 API 源代码转换为集成测试。