Продукт · Дорожная карта
Куда движется Progon
Работаем над возможностями MCP, общей архитектурой и скоростью AI-агентов. Дальше — подключения к внешним инструментам, публичный API и интеграция с CI/CD.
Дорожная карта
Сначала — работа в разработке и планы. Выпущенные возможности собраны ниже в свёрнутом разделе «Сделано», а подробная история — в Changelog. Сроки следующих обновлений пока не объявляем.
В разработке
×3Расширяем работу через MCP, упрощаем общие механизмы и исследуем ускорение AI-агентов. Улучшения скорости проверяем измерениями.
MCP и общая архитектура
Полная работа с Progon через MCP
Расширяем возможности внешних AI-ассистентов, чтобы вести работу с проектом и тестами через MCP.
- Больше возможностей Progon во внешних AI-инструментах.
- Согласованное поведение инструментов чата и MCP.
- Сквозная работа с изменениями и их подтверждением.
Улучшение архитектуры
Объединяем общие операции, чтобы одинаковые действия в разных интерфейсах давали согласованный результат.
- Общий каталог возможностей для чата и MCP.
- Единые правила импорта и проверки входных данных.
- Согласованная подготовка, проверка и запись изменений.
Скорость AI
Ускорение AI-агентов
Исследуем, как сократить ожидание при действиях AI в браузере и убрать лишнюю работу между шагами.
- Анализ задержек при выполнении последовательности действий.
- Сокращение повторной передачи контекста и описаний инструментов.
- Измерение скорости, расхода и качества до выбора изменений.
В планах
×3Следующие приоритеты — подключение внешних инструментов, публичный API и интеграция с CI/CD. Конкретные подключения и сроки пока не объявляем.
Подключения и автоматизация
Модули подключения
Подключайте Progon к внешним инструментам команды через модули интеграции.
- Модули для подключения внешних систем.
- Связь Progon с рабочими инструментами QA-команды.
- Интеграции в существующий процесс тестирования.
Публичный API для подключения
Связывайте собственные инструменты с Progon программно через публичный API.
- Подключение внешних систем через публичный API.
- Программная работа с возможностями Progon.
- Собственные подключения поверх публичного интерфейса.
Интеграция с CI/CD
Включайте проверки Progon в процесс непрерывной интеграции и доставки изменений.
- Подключение Progon к CI/CD-процессу команды.
- Проверки как часть непрерывной интеграции.
- Тестирование в процессе доставки изменений.
Возможности, которыми уже можно пользоваться: от записи сценариев до AI-заданий. Разверните список, чтобы посмотреть их по направлениям.
Сценарии и проверки
Запись и воспроизведение в расширении
Записывайте действия на сайте и возвращайтесь к ним как к шагам сценария.
- Запись действий с элементами страницы.
- Ручное и автоматическое прохождение.
- Ожидаемые результаты и итоги по шагам.
Генерация сценариев и чек-листов с AI
Превращайте описание проверки в шаги сценария и чек-лист.
- Шаги из текста с учётом языка описания.
- Сохранение ожидаемых результатов и предусловий.
- Генерация чек-листа для сценария.
«Сделать авто» и очереди автоматизации
Преобразовывайте сценарии в автоматические и следите за обработкой группы.
- AI-привязка шагов к элементам приложения.
- Очереди сценариев на локальном раннере.
- Результат каждого сценария и повтор неудачных попыток.
Управление тестами и импорт
Собирайте сценарии в планы и прогоны, переносите существующие проверки в Progon.
- Сценарии, чек-листы и результаты в проекте.
- Планы тестирования и история прогонов.
- Отдельные итоги созданных, пропущенных и отклонённых записей импорта.
Карта и окружения
Карта проекта
Изучайте структуру приложения и связи между экранами, действиями и проверками.
- Экраны, элементы и переходы в одной карте.
- Исследование приложения с помощью AI.
- Связь карты со сценариями и покрытием проверками.
Слои API и данных
Рассматривайте интерфейс и сетевые взаимодействия как части одного приложения.
- Записанный трафик связан с экранами и действиями.
- Слои интерфейса, API и данных на карте.
- Повторное использование API-запросов из записанного трафика.
Адреса приложений по окружениям
Запускайте один сценарий на адресах разных окружений.
- Отдельные адреса для приложений в каждом окружении.
- Выбор окружения перед запуском.
- Привязка открытого сайта к приложению в расширении.
AI и выполнение
Локальный раннер
Отправляйте сценарии на подключённую машину и смотрите результат в Progon.
- Запуск в отдельном браузере локального раннера.
- Одиночные и пакетные запуски из веба.
- Прогресс выполнения и сохранённые результаты.
AI-помощник в чате
Обсуждайте тесты и поручайте помощнику последовательность действий в проекте.
- Работа со сценариями и результатами из беседы.
- Ожидание окончания прогона и разбор результата.
- Вопросы и подтверждения рядом с полем ввода.
Рой AI-агентов
Ведущий координирует несколько браузерных агентов для работы с приложением.
- Распределение работы между агентами.
- Настройка числа агентов и усилия.
- Просмотр хода работы и запросов к пользователю.
Задания для AI и отчёты
Опишите работу обычными словами и получите отчёт о выполнении.
- Исследование приложения и подготовка тестов.
- Запуск сценариев с выбранными разрешёнными действиями.
- Отчёт с результатами, находками и ограничениями.
Подключение AI-инструментов через MCP
Используйте поддерживаемые операции Progon во внешнем AI-ассистенте.
- Просмотр сценариев, покрытия и результатов.
- Подготовка изменений сценариев с подтверждением.
- Запрос запуска на подключённом локальном раннере.
Совместная работа и интерфейс
История запусков и уведомления
Следите за запусками и вовремя отвечайте, когда AI нужна ваша помощь.
- Общая история с автором, местом выполнения и итогом.
- Лента и колокольчик с состоянием прочтения.
- Переход из уведомления к запуску или беседе.
Файлы в чате
Передавайте AI описание продукта или скриншот вместе с сообщением.
- Изображения PNG, JPEG и WebP.
- Документы PDF, текст и Markdown.
- Проверка поддержки вложений выбранной моделью до отправки.
Новый дизайн и единые элементы управления
Переходите между проектами и проверками в обновлённом интерфейсе с общими элементами управления.
- Навигация в капсуле в шапке.
- Обновлённые проекты, сценарии, баги и карта.
- Общие кнопки, поля и меню в вебе и расширении.
Начните тестировать уже сегодня
Запишите сценарий с расширением или подготовьте шаги из текста. Запускайте сценарии на подключённом локальном раннере, а выпущенные обновления смотрите в Changelog.