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

Автотесты из документации, JSON и скриншотов с AI

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

В одном месте лежит JSON, в другом таблица полей, а часть требований доступна только на скриншоте. Чтобы получить полезный тест, нужно сохранить смысл этих материалов, а не просто загрузить их побольше.

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

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

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

В Checkcraft AI можно посмотреть распознанный материал и раскрыть черновики шагов перед добавлением. На учебной документации показан набор из шести тест-кейсов.

Настоящие шаги черновика в Checkcraft AI. Их проверка важнее самого факта успешной генерации.
Настоящие шаги черновика в Checkcraft AI. Их проверка важнее самого факта успешной генерации. Полный размер ↗

Документация текстом

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

Таблица требований

Для каждого поля сохраните имя, тип, обязательность и ожидаемое значение или ограничение. Не передавайте только названия колонок и несколько случайных строк. Для формулы укажите входные поля, порядок операций и округление. Правила для отсутствующего поля и null нужно описать отдельно.

Поле status, строка, обязательно, ожидается OK
Поле amount, целое число, обязательно, не меньше 0
Другие поля в корневом объекте запрещены

Скриншот документации

Используйте «Вставить изображение», если текст недоступен. На снимке должны читаться полные названия полей и строки таблицы. После OCR проверьте цифры, знаки сравнения, точки в путях и привязку значения к нужной колонке. Размытый снимок или обрезанная таблица не позволяют надёжно восстановить требования.

JSON с большим числом полей

Большой ответ полезнее разделить по смысловым объектам и указать, какие из них проверять. Для одинаковых элементов массива обычно нужен один набор правил внутри ForEach, а не тысяча отдельных тестов. Пример на 1000 объектов приведён в отдельном руководстве. Успешный разбор большого файла не доказывает, что AI сохранил каждое требование.

Комбинировать материалы без противоречий

Укажите, какой документ считается источником правил. Если таблица требует amount как число, а пример показывает строку, сначала разрешите противоречие. Не просите модель угадывать бизнес-решение. Не передавайте рабочие пароли, токены и персональные данные.

Проверить созданный тест

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

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

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

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

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

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

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

Проверить черновик AI перед повторным использованием

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

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

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

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

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

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

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

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

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

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

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

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