Я позволил ИИ писать мои тесты в течение 6 месяцев. Вот что на самом деле выжило в продакшене

Разработчик ПО делится шестимесячным опытом использования ИИ для генерации автоматизированных тестов, подчеркивая как его полезность, так и существенные ограничения. Хотя ИИ отлично справляется с созданием шаблонного кода, обработкой отчетов об ошибках и предложением стабильных локаторов, он часто не понимает доменную логику или граничные случаи. Автор отмечает, что ИИ особенно плохо справляется с мобильным вебом и средами Flutter, часто выдавая устаревший или неверный код. В статье подчеркивается, что ИИ может ускорить создание каркасов тестов, но не может заменить человеческую способность анализировать причины сбоев. Автор делает вывод, что успешный рабочий процесс включает использование ИИ для подготовки структуры, при этом все утверждения (assertions) должны писаться вручную для обеспечения качества. Опора исключительно на сгенерированные ИИ тесты создает ложное чувство безопасности, так как они часто проверяют лишь наличие элементов, а не корректность работы системы.
This is a summary. Read the full article at the original source:
Dev.toПохожие
В своей недавней статье Колин Брек обращает внимание на растущую тенденцию использования больших языковых моделей (LLM) для генерации технического кон…
Автор приложения «Гига Писарь», созданного на базе технологии распознавания речи GigaAM от Сбера, подвел итоги первой недели после публикации статьи н…
Статья на Habr исследует компьютер как фундаментальную математическую структуру, предлагая читателям взглянуть на вычислительные процессы через призму…


