# 合约测试

浏览 3 个合约测试在线工具，在浏览器中操作并由 Elysia Tools 服务器处理数据，无需安装软件。

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

## 概述

合约测试工具用于处理与 Contract Testing 相关的测试工作流。浏览该分类下的 3 个工具，在浏览器界面中完成操作。

## 常见问题

### 合约测试工具能做什么？

你可以使用该分类下的工具处理与 Contract Testing 相关的任务，具体功能取决于所选工具。

### 使用合约测试工具需要安装软件吗？

不需要安装软件，你可以直接通过浏览器界面使用这些工具。

### 输入数据会如何处理？

工具在浏览器界面中操作，处理过程运行在 Elysia Tools 服务器上。文本输入不会保存，上传的文件会在 6 小时后自动删除。

## 工具

- [API 破坏性变更检测与迁移规划器](https://elysiatools.com/zh/tools/api-breaking-changes-detector-migration-planner): 对比两份 OpenAPI 3.x schema，识别 breaking changes 并给出影响评级与迁移建议
- [API 契约变异测试器](https://elysiatools.com/zh/tools/api-contract-mutation-tester): 对 OpenAPI 请求字段做语义变异，并可发送到真实后端以检查防御性校验覆盖率
- [API 契约压力测试器](https://elysiatools.com/zh/tools/api-contract-stress-tester): 根据 OpenAPI 3.x 规范批量生成边界值测试请求，并可选发送到真实后端以发现契约不一致。

## 相关内容

- [API](https://elysiatools.com/zh/tags/api): 浏览 35 个 API 在线工具，在浏览器中处理 API 相关数据和工作流。文本内容不会保存，上传文件将在 6 小时后自动删除。
- [OpenAPI](https://elysiatools.com/zh/tags/openapi): 浏览 8 个 OpenAPI 在线工具，在浏览器中处理 OpenAPI 相关内容；文本不保存，上传文件将在 6 小时后自动删除。
- [T Test](https://elysiatools.com/zh/tags/t-test): 浏览 15 个 T Test 在线工具，在浏览器中使用相关功能；文本输入不保存，上传文件将在 6 小时后自动删除。
- [Schema](https://elysiatools.com/zh/tags/schema): 浏览 20 个 Schema 在线工具，在浏览器中处理 Schema 数据和文件。文本内容不会保存，上传文件将在 6 小时后自动删除。
- [Diff](https://elysiatools.com/zh/tags/diff): 浏览 17 个在线 Diff 工具，用于查看和处理文本或数据差异。无需安装软件，文本内容不会保存，上传文件将在 6 小时后自动删除。
- [JSON Schema](https://elysiatools.com/zh/tags/json-schema): 使用 5 个在线 JSON Schema 工具处理和验证 JSON Schema，支持浏览器操作；文本不保存，上传文件将在 6 小时后自动删除。
