Внедрение ИИ-агента для продуктового сектора
En
Проекты Вакансии Блог

Ускорение UI-тестирования с помощью локального ИИ-агента в крупной продуктовой компании

Крупная продуктовая компания сократила команду QA и передала написание UI-автотестов разработчикам, чтобы снизить расходы на тестирование. На практике разработчики стали тратить до 20% рабочего времени на тестовый код, релизный цикл замедлился.

Для ускорения создания UI-тестов наша команда развернула на локальных серверах клиента ИИ, который помогал быстро и безопасно создавать повторяющиеся элементы кода: проверки кнопок, полей, списков и других элементов интерфейса в мобильном приложении. 

Клиент

Крупная продуктовая компания.

Задача

Задачи в контексте разработки:

  • Сократить трудозатраты на подготовку UI-автотестов без снижения качества проверок.

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

  • Автоматизировать создание повторяющихся заготовок для взаимодействия с элементами интерфейса (кнопки, поля ввода, списки и др.).

  • Обеспечить ревью каждого сгенерированного теста перед добавлением в основной проект со стороны специалистов.

  • Сохранить инженерный контроль: ИИ не решает, что тестировать, и не добавляет код без проверки.

Бизнес-задачи:

  • Сократить расходы на тестирование мобильного приложения.

  • Ускорить релизный цикл за счёт перераспределения нагрузки внутри команды.

  • Повысить эффективность разработки без расширения штата и покупки готового сервиса.

  • Обеспечить безопасность данных: исходный код и пользовательские данные не должны передаваться во внешние сервисы.

  • Сделать процесс тестирования более управляемым за счёт чёткого разграничения ролей QA-инженеров и разработчиков.

Решение

Компания внедрила собственного ИИ-агента — виртуального помощника для рутинных задач по подготовке UI-автотестов. Решение развёрнуто на собственных серверах заказчикаа, поэтому исходный код приложения и пользовательские данные не передаются внешним поставщикам моделей. Взаимодействие построено через терминал на естественном языке, а для анализа кодовой базы и генерации решений использованы модели MiMo Code и GLM-4.5.

В результате работу распределили между специалистами и ИИ:

  • QA-инженеры определяют, что нужно проверять, и описывают тест-кейсы.

  • ИИ-агент генерирует заготовки тестового кода для взаимодействия с элементами интерфейса.

  • Разработчик уточняет и адаптирует код под конкретный сценарий, проводит ручное ревью — только после этого тест попадает в основной проект.

Внедрение шло постепенно: сначала инструмент применили на наименее критичных модулях, чтобы проверить качество генерации, выявить ограничения и адаптировать подход до масштабирования.

Результат

Реализация проекта позволила:

  1. Автоматизировать часть рутинной работы по подготовке UI-автотестов.

  2. Снизить нагрузку на разработчиков, связанная с подготовкой тестов (ранее — до 20% рабочего времени).

  3. Освободить время для продуктовой разработки.

  4. Сделать процесс тестирования более управляемым: роли QA-инженеров и разработчиков чётче разграничены, проверка качества сгенерированного кода обязательна.

  5. Защитить исходный код и данные продукта за счёт развёртывания на собственных серверах.

  6. Команде сохранить контроль над качеством: ИИ не принимает решения о том, что тестировать, и не добавляет код в проект без проверки разработчиком.

Бизнес-эффект

В конечном итоге это позволило повысить эффективность работы команды и достигнуть следующих результатов:

  1. Снизить расходы и трудозатраты на тестирование без расширения штата и без покупки готового сервиса

  2. Ускорить релизный цикл за счёт возврата разработчикам времени на продуктовую функциональность

  3. Обеспечить безопасность данных при использовании ИИ (on-premise, без передачи данных внешним поставщикам моделей)

Технологии

MiMoCode — терминальный интерфейс для подключения и взаимодействия с LLM (GLM-4.5) в процессе разработки.


Хотите узнать подробнее о решении?
Узнать подробнее
snippet
Другие работы
Создание Android-приложения для «Major Express»
Доработка безопасности приложения «ЮMoney» для Android
Реализация новых функций и рефакторинг существующих модулей Android-приложения компании «Юрент»
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Создание Android-приложения для «Major Express»
Доработка безопасности приложения «ЮMoney» для Android
Реализация новых функций и рефакторинг существующих модулей Android-приложения компании «Юрент»
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
  • Системный аналитик (банк)
  • DevOps/Build-инженер
  • Data-инженер
  • Scala-разработчик
  • Team Lead Golang разработчик
  • SRE-инженер
  • SDET Java/Kotlin
  • QA Fullstack Java\Kotlin
  • Сетевой инженер/системный аналитик
  • Tech Lead NLP Engineer
  • 1С-аналитик ЗУП
  • Системный аналитик (Минск)
  • MLOps-инженер
  • 1С-разработчик (БП, ЗУП, ERP, Oracle)
  • SDET Python
  • Архитектор IDM/IAM
  • Инженер AD + Azure AD
  • Инженер РАМ\IAM
  • BI разработчик
Прикрепить резюме, до 10 Мб*
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на выделенные команды.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Системный аналитик (банк)
  • DevOps/Build-инженер
  • Data-инженер
  • Scala-разработчик
  • Team Lead Golang разработчик
  • SRE-инженер
  • SDET Java/Kotlin
  • QA Fullstack Java\Kotlin
  • Сетевой инженер/системный аналитик
  • Tech Lead NLP Engineer
  • 1С-аналитик ЗУП
  • Системный аналитик (Минск)
  • MLOps-инженер
  • 1С-разработчик (БП, ЗУП, ERP, Oracle)
  • SDET Python
  • Архитектор IDM/IAM
  • Инженер AD + Azure AD
  • Инженер РАМ\IAM
  • BI разработчик
Ваши данные
Данные кандидата
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Отправить
Отправлено
Заказать демонстрацию
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.