К содержанию
CheckcraftСкачать
Практика в Checkcraft

Импорт cURL, OpenAPI и коллекций Postman

Checkcraft — программа для проверки API и логов без кода, есть бесплатная версия. Скачать без регистрации →

Рабочий запрос уже есть в документации или другом клиенте. Перепечатывать адрес, тело и заголовки вручную неудобно и легко ошибиться.

Подготовлено командой Checkcraft · Обновлено

Поможем с первой проверкой →

Что получится

После импорта нужен исполняемый HTTP-запрос с правильным методом, адресом и телом. Следующий шаг состоит в проверке ответа по требованиям, а не только в переносе запроса.

Реальный HTTP-запрос к учебному сервису в Checkcraft. Этот кадр показывает итоговую форму запроса, а не подтверждает импорт всех возможных форматов.
Реальный HTTP-запрос к учебному сервису в Checkcraft. Этот кадр показывает итоговую форму запроса, а не подтверждает импорт всех возможных форматов. Полный размер ↗

Начать с cURL

Используйте импорт cURL для команды, в которой явно указаны адрес, метод, заголовки и тело. После импорта проверьте каждый из этих элементов. Учебная команда ниже обращается к локальному mock-сервису. Такой сервер нужно сначала настроить, сам по себе адрес localhost его не создаёт.

curl -X POST http://localhost:18081/api/orders -H "Content-Type: application/json" -d '{"amount":100}'

Импортировать Swagger или OpenAPI

Нужен файл схемы OpenAPI в поддерживаемом импортёром формате. HTML-страница Swagger UI и документ схемы являются разными входными данными. Проверьте servers, параметры пути, обязательные query-параметры, Content-Type и пример тела. Импорт схемы не сообщает, какие бизнес-значения должен вернуть ваш стенд.

Перенести коллекцию Postman

Импортируйте экспортированную коллекцию, затем проверьте запросы и значения переменных. Перенос коллекции не следует считать автоматическим переносом JavaScript-скриптов, произвольных pre-request сценариев и всего поведения окружений. Критичную логику нужно сверить отдельно на одном запросе.

Добавить проверку к перенесённому запросу

Отправьте запрос на разрешённый учебный стенд. Создайте тест-кейс с ожидаемыми полями и сохранённый HTTP-прогон. Сначала проверьте правильный ответ, затем ответ с намеренно изменённым значением. Если нужны токены, настройте авторизацию отдельно и не оставляйте рабочие секреты в публикуемых примерах.

Повторить на готовых данных

Здесь лежит учебный тест-кейс для Checkcraft, правильный JSON и вариант с намеренной ошибкой. Файлы доступны без регистрации. Это данные для упражнения, а не доступ к чужому API.

Если приложение уже открыто

Создайте коллекцию, конструктор проверки и тест-кейс через контекстное меню дерева. В редакторе нажмите «Импорт» и выберите файл тест-кейса. Откройте добавленный тест. Скопируйте содержимое правильного JSON и нажмите «Вставить данные для анализа». Затем «Запустить тест-кейс» и вкладку «Результат».

Повторите те же действия с испорченным JSON, сохранив правила. В первом запуске ожидается успешная проверка, во втором ошибка. Если результат отличается, сравните импортированный тест, источник данных и текст отчёта.

Сверить с полученными при подготовке страницы отчётами можно по файлам успешного прогона и прогона с ошибкой. Примеры проверены 14 сентября 2026 года на текущем исходном коде приложения.

Если запрос уже настроен в Postman

Для одного запроса есть отдельная инструкция как скопировать cURL из Postman. Для набора запросов используйте экспорт коллекции в JSON. После переноса отдельно проверьте авторизацию, значения переменных и ожидаемый ответ.

От примера к своей проверке

Посмотреть, как это работает на ваших данных

Можно начать с учебного файла на этой странице, увидеть найденную ошибку и затем заменить данные своим обезличенным примером. Для Windows и Linux доступна Free без ограничения срока.

Скачать FreeКак получить и запустить приложение

Скачивание без регистрации и почты, архив готов за пару минут. Состав бесплатной версии опубликован на странице тарифов.

Можно спросить человека

Поможем с первой проверкой

Расскажите, что хотите проверить или на каком шаге остановились. Поможем запустить Checkcraft, подобрать пример и разобраться с первым прогоном. Можно написать до скачивания.

Telegram-группа открытая: не публикуйте пароли, токены и конфиденциальные рабочие данные. Для первого вопроса достаточно описания задачи.

Можно написать напрямую support@checkcraft.ru

Без регистрации. Ответим по email. Это обращение в поддержку, а не подписка на рассылку.