Автоматизация тестирования уже давно стала обязательным атрибутом для устойчивой разработки программного обеспечения. Однако ключевой вопрос остаётся прежним: как тестировать быстрее, не теряя в качестве и стоимости?
Чтобы ответить на него, команда Test AI провела исследование для подтверждения собственных гипотез. В ходе исследования мы задали вопросы 109 QA инженерам из разных высокотехнологичных компаний. Результаты опроса показали: как QA-команды работают с автотестами сегодня, какие приложения тестируют и какие вызовы остаются актуальными.
Сколько разработчиков автотестов вашей команде? Большинство QA-команд уже внедрили автоматизацию, но её масштаб у компаний сильно различается. • 62 команды (56%) сообщили, что у них есть от одного до пяти автоматизаторов. • 29 команд (26%) — более пяти специалистов по автотестированию. • 9 команд (8%) ответили, что разработчики сами пишут UI-автотесты. • И ещё 9 команд (8%) признались: автотестов пока нет.
Иными словами, 92% респондентов уже используют автоматизацию в своей работе. Но лишь четверть из них имеют зрелую инфраструктуру, где тесты создаются и поддерживаются системно. Главный барьер — временные затраты на написание и поддержку автотестов.
Какое приложение вы тестируете? По типам тестируемых решений распределение оказалось ожидаемым: • Web-приложения — 51 команда (46%) • Desktop-приложения — 17 команд (15%) • Mobile-приложения — 16 команд (14%) • Другое (API, интеграции, гибридные системы) — 25 команд (23%)
Рынок QA становится всё более многоплатформенным: большинство специалистов работают с несколькими типами приложений одновременно. Это повышает сложность и делает особенно востребованными универсальные инструменты автоматизации.
Какие основные в тестировании вы решаете? Самая частая боль QA-команд — низкая скорость тестирования и задержки релизов. • 45 команд (41%) отметили, что тестирование идёт медленно из-за нехватки автотестов. • 37 команд (34%) сообщили, что QA-цикл отстаёт от разработки. • 7 команд (6%) указали на низкое качество тестирования и баги, уходящие в продакшн. • Ещё 20 команд (18%) выделили проблемы с нестабильностью тестов, нехваткой ресурсов и устаревшими инструментами.
Автоматизация тестирования, как несколько лет назад, остаются основным фокусом развития QA направления высокотехнологичных компаний. Даже там, где автоматизация уже внедрена, время остаётся главным ограничивающим фактором.
Второе дыхание автоматизации Исследование показало, что отрасль тестирования вступает во вторую волну автоматизации — когда автоматизируется не только выполнение тестов, но и сам процесс их создания. Команды стремятся сократить Time-to-Market, снизить стоимость, уменьшить регрессию и повысить качество релизов. Команда Test AI в очередной раз подтвердила свою основную гипотезу – отсутствие достаточной автоматизации тестирования становится главной проблемой в QA направлении. Это связано с увеличением скорости разработки, особенно после того, как программисты начали активно применять ИИ-агенты для кодогенерации. Именно это делает Test AI ключевым инструментом новой эры тестирования: ИИ берёт на себя рутину, а QA инженеры сосредотачиваются на аналитике и стратегии.
Показатель
Результат
Количество респондентов
109
Используют автотесты
92%
Основная проблема
Низкая скорость тестирования
Лидирующий тип приложений
Web-приложения
Наиболее распространенное количество разработчиков автотестов
1-5 человек в команде
Заключение
Автоматизация давно перестала быть трендом — теперь это необходимость. Наша цель – снизить порог входа, стоимость и увеличить скорость автоматизации тестирования. Именно для этого создан Test AI: он берёт на себя рутинное написание автотестов, сокращает время до релиза и помогает командам сосредоточиться на развитии продукта, а не на обслуживании автотестов.
Test AI — интеллект, который помогает вам избавиться от рутины.