Терминальный ИИ-агент: эволюция подхода к написанию АТ
Привет, охотники🏹 Вот уже несколько месяцев использую терминальный агент в написании автотестов. Честно, сначала было какое-то сопротивление такой “новинке”, но сейчас я уже почувствовала преимущества от сотрудничества
Давайте рассмотрим на примере gemini-cli, что можно интересного сделать с ИИ в терминале вашей IDE
Начнем с того, что gemini-cli — это проект с открытым кодом, так что каждый может его установить. Через него мы получаем доступ к функциональности google gemini напрямую из терминала
Что я использую при работе с терминальным ИИ агентом: - чтение проекта с автотестами - mcp playwright для открытия web-приложений (в том числе jira) - анализ и выявление проблем/недостатков в написанных автотестах - непосредственно генерация автотестов по описанию тест-кейса - использование гайдов, скиллов для описания логики на проекте (об этом подробнее расскажу в одном из следующих постов)
Из-за того, что мой проект местами довольно однотипный и написано уже много АТ, агент быстро ориентируется в том, что от него хотят Например, иногда достаточно написать “Напиши автотест по тест-кейсу №1 Проверить авторизацию с неверным логином и паролем”, чтобы получить вопрос с уже готовыми: а) местом, куда этот автотест поместить б) какие методы добавить для проверок в) какие элементы нужно добавить (если они еще не обозначены на проекте) Остается только внести корректировки и ок-нуть изменения
Наверняка классных функций в gemini намного больше, буду рада, если расскажете о вашем опыте
· 01.04
А вот как раз так хочется эту роскошь и в рабочем проекту заюзать. Так как все это в большей степени именно там нужно на работе. А так пока получается в своем заюзать, чтобы только на собесе показать, а на работе использовать корпоративный ограниченный🥺
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 01.04
Создание таких агентов становится все более распространенным, думаю, скоро такой можно будет настроить довольно быстро, станет доступнее и для своих моделек
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён