Новая архитектура AINTMA: автономное управление тестированием с ИИ и генеративным интеллектом

Представлена новая архитектура AINTMA (Agentic Intelligent Test Management Architecture) — мультиагентная система ИИ для автономного управления тестированием программного обеспечения. Разработка описана в статье на arXiv и призвана заменить традиционные подходы к тестированию в облачных корпоративных средах.

AINTMA включает шесть специализированных агентов: для обнаружения тестов, оценки рисков, приоритизации на основе обучения с подкреплением, оркестрации выполнения, генерации качественных отчетов и мониторинга безопасности облака. Агенты координируются через защищенный многопользовательский фреймворк.

Агент генеративного интеллекта использует большие языковые модели для создания описаний качества, резюме дефектов и рекомендаций по тестированию на естественном языке. Агент приоритизации моделирует выбор тестов как марковский процесс принятия решений и обучается на исторических данных (47 признаков за 36 месяцев).

Безопасность облачной связи обеспечена через API-шлюз с нулевым доверием, аутентификацию OAuth2/JWT, шифрование межсетевого обмена и изоляцию между пользователями.

За 18 месяцев система протестирована на 12 разнородных программных проектах. Точность приоритизации тестов достигла 88,4% (при случайном выборе — 51,2%, у лучшего коммерческого аналога — 82,1%). Цикл тестирования сократился на 43%, уровень пропуска дефектов снизился с 8,3% до 2,1%. ROI составил 340% при окупаемости за 9 месяцев.

Архитектура масштабируется до 50 000 тестов с временем отклика менее 400 мс. Разработчики оценили полезность генеративного модуля в 4,3 балла из 5. AINTMA демонстрирует, что сочетание автономной координации агентов, генеративного ИИ и безопасной облачной инфраструктуры способно существенно улучшить управление качеством ПО в крупных корпоративных системах.