Комментарии 2
Забавно, что для генерации автотестов сначала приходится генерировать документацию о том, как генерировать автотесты. Чем дальше, тем больше кажется, что ИИ тоже нужен свой онбординг.
Как я писала в статье, эта документация была нужна, потому что в проекте использовалась библиотека, о которой почти нет информации. И единственным источником информации для ИИ был сам репозиторий с автотестами. Сейчас на другом проекте с UI тестами используется Playwright, и там ИИ без доп.инструкций справляется с генерацией, потому что умеет в плейрайт.
В любом случае, ИИ - это просто инструмент. Он работает с той информацией, на которой его обучали и с той, которую вы ему даете. Если ему ничего не дать, странно ожидать каких-то выдающихся результатов) можно назвать это онбордингом или погружением в контекст, но пока модели не научились читать мысли, нам все равно придется давать им входные данные, то есть по сути “онбордить”. В этом плане, работа с ИИ мало отличается от работы с человеком. Разница только в скорости обработки задач, и то не всех.
Генерация автотестов с ИИ: почему первый PR растянулся на две недели и что изменилось после анализа фреймворка