После индексации форм, если конфигурация не менялась, тест генерируется локальной Qwen3 27B по базе знаний — без подключения MCP. Имена элементов, маршруты и шаги берутся напрямую из файлов БЗ, поэтому не нужен живой клиент и не тратятся токены на обследование.
Главное — база знаний разбита по файлам по темам (навигация, формы, паттерны, данные, ошибки) и есть файл-оглавление, который модель читает первым и по нему находит нужный файл. Если бы всё лежало в одном большом файле, модель тратила бы контекст на ненужные разделы, ну и долго думала.
По сути взял за основу текущее решение из папки "ЗапускаемПромптыВРучную", поломался на определенных формах, что контекст уходил за лям и выше и пошел делать базу подсказку. Тут спасибо Александру за вебинар.
Тут можно пойти путём доделывать внутренний генератор и добавить то, чего там не хватает (предпочтительно, я думаю).
Либо пойти путём создания отдельного инструмента, тогда его надо публиковать на гитахбе или как-то так
│ Шаг 2: Проверить актуальность │
│ → конфигурация изменилась? │
│ ДА → обновить BZ → продолжить │
│ НЕТ → сразу к генерации │
Вот эта часть обновляется с учетом включения/выключения функциональных опций?
По MCP кстати моделька хорошо работает по скринам. Если правильно поставить задачу пишет тест-кейсы на основании фичи делая скрины. Пример тест-кейса без скринов, далее нужно ее пустить делать скрины
Поддерживаю, идея ясна и понятна, но хочется деталей) На мой взгляд, на самом деле очень правильный и здравый подход. Который можно и нужно развивать, туда же подтянуть не только структуру форм но и связь с ФО, ролейвой доступностью, чтобы вся необходимая информация была в одном файле для агента
@AleksandrBaly
У меня LM Studio и использую Qwen3.8. Она умеет работать с изображениями. Во время работы по MCP делает скриншот и анализирует его. Очень удобно кстати, может видеть, что реквизит недоступен и т.д.