# Contract Testing

3 онлайн-инструмента для задач Contract Testing и проверки соответствия API-контрактам. Работа через браузер, обработка на серверах Elysia Tools.

> Каноническая страница: https://elysiatools.com/ru/tags/contract-testing

## Обзор

Инструменты Contract Testing помогают проверять взаимодействие между сервисами и соответствие реализации согласованным API-контрактам. В категории доступно 3 инструмента для работы через браузер без установки программ.

## Частые вопросы

### Что такое Contract Testing?

Contract Testing — это подход к проверке взаимодействия между сервисами, при котором реализацию сравнивают с согласованным контрактом API.

### Что можно делать с инструментами в этой категории?

Вы можете использовать доступные инструменты для задач проверки и работы с API-контрактами в интерфейсе браузера.

### Как обрабатываются мои данные?

Вы работаете с инструментами через браузер, а обработка выполняется на серверах Elysia Tools. Текстовые данные не сохраняются, а загруженные файлы автоматически удаляются через 6 часов.

## Инструменты

- [Детектор breaking changes API и план миграции](https://elysiatools.com/ru/tools/api-breaking-changes-detector-migration-planner): Сравнивает две OpenAPI 3.x схемы, находит ломающие изменения и предлагает стратегии миграции
- [Тестер мутаций API-контракта](https://elysiatools.com/ru/tools/api-contract-mutation-tester): Применяет семантические мутации к полям OpenAPI и при необходимости отправляет их на реальный backend для проверки защитной валидации
- [Стресс-тестер API-контрактов](https://elysiatools.com/ru/tools/api-contract-stress-tester): Создает граничные тесты по OpenAPI 3.x и при необходимости отправляет их в реальный backend для поиска расхождений с контрактом.

## Связанные материалы

- [API](https://elysiatools.com/ru/tags/api): 35 онлайн-инструментов API для работы с API-данными в браузере. Обработка выполняется на серверах Elysia Tools, текст не сохраняется, файлы удаляются через 6 часов.
- [OpenAPI](https://elysiatools.com/ru/tags/openapi): 8 онлайн-инструментов OpenAPI для работы со спецификациями и данными в браузере. Текст не сохраняется, файлы удаляются через 6 часов.
- [T Test](https://elysiatools.com/ru/tags/t-test): 15 онлайн-инструментов T Test для работы с задачами, связанными с t-test. Интерфейс доступен в браузере, текст не сохраняется, файлы удаляются через 6 часов.
- [Schema](https://elysiatools.com/ru/tags/schema): 20 онлайн-инструментов Schema для обработки, конвертации и проверки данных в браузере. Текст не сохраняется, загруженные файлы удаляются через 6 часов.
- [Diff](https://elysiatools.com/ru/tags/diff): Используйте 17 онлайн-инструментов Diff для работы со сравнениями данных и файлов. Обработка выполняется на серверах, текст не сохраняется, файлы удаляются через 6 часов.
- [JSON Schema](https://elysiatools.com/ru/tags/json-schema): 5 онлайн-инструментов для работы с JSON Schema и проверки JSON по схемам. Текст не сохраняется, загруженные файлы удаляются через 6 часов.
