Суть
Компания Amazon представила новое решение для автоматизации тестирования пользовательского опыта (UX) на базе мультимодальной модели Amazon Nova Act. Главное отличие этого подхода заключается в том, что искусственный интеллект взаимодействует с веб-браузером визуально, подобно человеку. Это позволяет масштабировать проверки пользовательских путей без необходимости поддерживать жестко закодированные скрипты, которые ломаются при малейшем изменении интерфейса.
Контекст
Традиционное тестирование обеспечения качества (QA) фокусируется на поиске функциональных ошибок. Тестирование пользовательского опыта, напротив, оценивает удобство навигации: насколько легко найти товар, создать аккаунт или оформить заказ.
Nova Act flow logs dashboard Overview tab showing a 96% success rate and error classification charts
Исторически организации сталкивались с двумя проблемами. Ручное тестирование невозможно масштабировать — специалисты успевают проверить лишь основные сценарии, оставляя пограничные случаи без внимания. Автоматизированные инструменты, такие как Selenium или Playwright, опираются на селекторы элементов (DOM). Если разработчик меняет структуру страницы, тесты падают, что создает огромные накладные расходы на их поддержку.
Детали
Решение от Amazon представляет собой облачную архитектуру, состоящую из четырех уровней:
- Обработка документации. Пользователь загружает инструкции и описания сценариев в Amazon S3. Система использует базу знаний Amazon Bedrock и модель Claude 4.5 Sonnet для автоматической генерации тестовых инструкций разного уровня детализации.
- Оркестрация. Сгенерированные сценарии сохраняются в Amazon DynamoDB, после чего AWS Lambda запускает параллельные задачи.
- Выполнение. В среде Amazon ECS (Elastic Container Service) запускаются браузерные сессии. Здесь в дело вступает Amazon Nova Act. Модель делает скриншоты страницы, анализирует визуальные элементы и принимает контекстные решения о следующем шаге.
- Анализ. Логи рассуждений модели (chain of thought), скриншоты и данные о поведении сохраняются и анализируются с помощью генеративного ИИ для выявления точек трения (friction points).
Nova Act flow logs dashboard Performance and Efficiency tab showing duration and step charts by granularity
Анализ
Переход от программного взаимодействия с кодом страницы к визуальному пониманию интерфейса меняет парадигму автоматизации. Nova Act не ищет конкретный ID кнопки в HTML-коде; модель визуально распознает элемент, похожий на кнопку покупки, и нажимает на него. Это делает тесты устойчивыми к редизайну и динамическому контенту.
Кроме того, логика рассуждений модели позволяет не просто констатировать факт прохождения теста, но и оценивать интуитивность дизайна. Если ИИ тратит много шагов на поиск нужного раздела, вероятно, реальный пользователь также столкнется с трудностями.
Перспектива
Использование мультимодальных агентов для тестирования интерфейсов может стать новым стандартом в разработке программного обеспечения. По мере снижения стоимости вызовов моделей (API) компании смогут запускать сотни параллельных проверок для каждого обновления продукта. В будущем граница между функциональным автоматизированным тестированием и оценкой пользовательского опыта будет стираться, уступая место комплексным проверкам на базе автономных агентов.