apiaryio

dredd

apiaryio

Language-agnostic HTTP API Testing Tool

AI 简介

Dredd 是一个语言无关的命令行工具,用于验证 API 描述文档(如 OpenAPI 或 API Blueprint)与后端实际实现的一致性。它通过逐条比对请求/响应示例、状态码、HTTP 方法和数据结构,执行契约式集成测试;支持多种钩子语言(Node.js、Python、Ruby 等)进行测试前/后定制,兼容 Linux/macOS/Windows 及主流 CI 系统。适用于 API 开发流程中保障文档与代码同步、实施前后端并行开发或持续集成中的接口契约验证场景。

JavaScript
MIT License
4.2k
Stars
277
Forks
1
Watchers
211
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分29.33
默认分支master