# API 契约定义、Schema 校验与变更测试

定义 API 契约，校验 Schema 和已捕获载荷，识别兼容性风险，并记录测试验收结果。

> 标准页面: https://elysiatools.com/zh/hubs/api-contract-testing

- **关键词:** API 契约定义, OpenAPI Schema 校验, JSON Schema 测试, 破坏性变更检测, 契约测试验收

## 常见问题

### 这些工具会部署或监控真实 API 吗？

不会。它们处理规范、样例、Mock 输入和已捕获响应；部署和生产监控不属于这个流程。

### 契约测试要准备什么？

准备带版本的契约，并加入成功、校验错误、空值、边界和授权错误载荷。

### Schema 变更怎样验收？

按兼容性政策对比差异，重跑相关检查，并用证据记录接受、修改、拒绝或版本化决定。

## 相关内容

- [OpenAPI 实用工作流](https://elysiatools.com/zh/hubs/openapi-utility): 从 OpenAPI 生成类型与文档，审查破坏性变更，校验响应，并用压力与变异测试加固契约。
- [JSON Schema 与 API 契约校验工具](https://elysiatools.com/zh/hubs/json-validate): 在一个专题中比较 JSON Schema 校验、OpenAPI 响应检查、变异测试、压力测试和破坏性变更检测工具，适合 API 契约审查流程。
- [JSON 实用、检查与转换工具](https://elysiatools.com/zh/hubs/json-utility): 为 API 与数据流程格式化、检查、对比、合并、转换、校验、分析并水印 JSON 负载。
