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

Документация текстом
Если страницу можно выделить и скопировать, начните с текста. Передайте метод, адрес, пример запроса, пример ответа и ожидаемые правила. После вставки откройте распознанный материал. Служебная HTML-разметка и повторённые фрагменты могут мешать пониманию, поэтому полезно удалить их из входного текста.
Таблица требований
Для каждого поля сохраните имя, тип, обязательность и ожидаемое значение или ограничение. Не передавайте только названия колонок и несколько случайных строк. Для формулы укажите входные поля, порядок операций и округление. Правила для отсутствующего поля и null нужно описать отдельно.
Поле status, строка, обязательно, ожидается OK
Поле amount, целое число, обязательно, не меньше 0
Другие поля в корневом объекте запрещеныСкриншот документации
Используйте «Вставить изображение», если текст недоступен. На снимке должны читаться полные названия полей и строки таблицы. После OCR проверьте цифры, знаки сравнения, точки в путях и привязку значения к нужной колонке. Размытый снимок или обрезанная таблица не позволяют надёжно восстановить требования.
JSON с большим числом полей
Большой ответ полезнее разделить по смысловым объектам и указать, какие из них проверять. Для одинаковых элементов массива обычно нужен один набор правил внутри ForEach, а не тысяча отдельных тестов. Пример на 1000 объектов приведён в отдельном руководстве. Успешный разбор большого файла не доказывает, что AI сохранил каждое требование.
Комбинировать материалы без противоречий
Укажите, какой документ считается источником правил. Если таблица требует amount как число, а пример показывает строку, сначала разрешите противоречие. Не просите модель угадывать бизнес-решение. Не передавайте рабочие пароли, токены и персональные данные.
Проверить созданный тест
До добавления раскройте карточки и сопоставьте каждый важный пункт требований с конкретным шагом. Затем выполните правильный и испорченный пример. Для логов проверьте источник и извлечение JSON. Для неподдерживаемого правила нужен другой способ проверки, а не карточка с красивым названием.
Повторить на готовых данных
Здесь лежит учебный тест-кейс для Checkcraft, правильный JSON и вариант с намеренной ошибкой. Файлы доступны без регистрации. Это данные для упражнения, а не доступ к чужому API.
Если приложение уже открыто
Создайте коллекцию, конструктор проверки и тест-кейс через контекстное меню дерева. В редакторе нажмите «Импорт» и выберите файл тест-кейса. Откройте добавленный тест. Скопируйте содержимое правильного JSON и нажмите «Вставить данные для анализа». Затем «Запустить тест-кейс» и вкладку «Результат».
Повторите те же действия с испорченным JSON, сохранив правила. В первом запуске ожидается успешная проверка, во втором ошибка. Если результат отличается, сравните импортированный тест, источник данных и текст отчёта.
Сверить с полученными при подготовке страницы отчётами можно по файлам успешного прогона и прогона с ошибкой. Примеры проверены 14 сентября 2026 года на текущем исходном коде приложения.
Посмотреть, как это работает на ваших данных
Можно начать с учебного файла на этой странице, увидеть найденную ошибку и затем заменить данные своим обезличенным примером. Для Windows и Linux доступна Free (beta) без ограничения срока.
Получить Free (beta)Как получить и запустить приложениеДля получения сборки нужен аккаунт и подтверждение email. Состав бесплатной версии опубликован на странице тарифов.