Перейти к содержимому

Продукт · Дорожная карта

Куда движется Progon

Открытый план развития Progon: что мы строим прямо сейчас и что будет дальше. Впереди AI-разметка тестов, запуск в облаке, интеграция с CI/CD и запуск внутри вашей инфраструктуры.

Статусы:В разработкеЗапланировано

Дорожная карта

Два раздела по статусу: что в разработке прямо сейчас и что в планах. Дат не называем, показываем направление и порядок. Что уже доступно, смотрите в разделе Changelog.

В разработке

×4

Строим прямо сейчас. Эти возможности уже в работе и выйдут в ближайших релизах. Здесь видно, чем команда занята сегодня.

AI-разметка тестов

AI-разметка шагов под ваше приложение

AI читает каждый описанный шаг и привязывает его к нужному элементу вашего приложения, так описание становится запускаемым тестом. Контроль остаётся за вами.
  • Каждый шаг сопоставляется с элементом по актуальной структуре приложения, а для нестандартных интерфейсов есть визуальный запасной вариант.
  • У каждой привязки есть оценка уверенности: уверенные применяются сами, спорные помечаются.
  • Дополнительная проверка повторно разбирает спорные шаги, прежде чем их увидит человек.
  • Встроенный экран проверки: подтвердите, поправьте или замените любое предложение AI.

Самовосстанавливающиеся селекторы

Тесты реже ломаются после редизайна: Progon находит элементы заново сам.
  • Для каждого элемента есть отпечаток сразу по нескольким признакам: текст, роль, ARIA-метка, структура, положение и внешний вид.
  • При воспроизведении смысл важнее хрупкой DOM-структуры, поэтому совпадение надёжнее.
  • Уверенные совпадения применяются сами, а спорные уходят на проверку, а не угадываются.

Массовый импорт с авторазметкой

Загрузите сразу тысячи описанных кейсов, и AI разметит их по всему набору тестов.
  • Большие файлы обрабатываются в фоне, а прогресс виден в интерфейсе.
  • Разметка идёт сразу по многим сценариям.
  • Очередь проверки с приоритетами разбирает длинный хвост, не заставляя смотреть каждый кейс вручную.
  • Система учится на ваших решениях, поэтому ручной проверки со временем становится меньше.

CI/CD и интеграции

Программное создание сценариев

Создавайте и импортируйте сценарии программно через тот же защищённый слой доступа.
  • Программный доступ расширяется: теперь это не только чтение, но и создание сценариев.
  • Тот же защищённый слой с токенами доступа и OAuth 2.1.
  • Стройте поверх Progon собственные потоки импорта и автоматизации.

В планах

×5

Следующие шаги Progon: запуск в облаке, интеграция с CI/CD и запуск внутри вашей инфраструктуры. Это то, что мы возьмём в работу после текущих задач.

Запуск в облаке

Фоновый запуск на серверах

Запускайте тесты на серверах Progon без участия человека — держать браузер открытым не нужно.
  • Изолированные браузерные воркеры под управлением Progon, каждый в чистом окружении.
  • Размеченные и ещё не размеченные тесты ищут элементы той же логикой, что и при записи.
  • Прогоны встают в очередь, отслеживаются и продолжаются после паузы, прогресс виден в реальном времени.
  • Масштабирование вширь: много тестов идёт параллельно.

CI/CD и интеграции

Запуск из вашего CI/CD-пайплайна

Запускайте сценарии Progon прямо из CI/CD-пайплайна, с параметрами и привычными отчётами. Регресс ловится ещё до релиза.
  • Прогоны с параметрами (окружение, набор данных, теги) из любого пайплайна.
  • Утилита командной строки progon, чтобы запускать тесты одной командой.
  • Стандартные отчёты JUnit и JSON для ваших дашбордов CI.
  • Результаты приходят по опросу или вебхуку, есть готовый GitHub Action и шаблон для GitLab.

Запуск в вашей инфраструктуре

Собственный приватный раннер

Запускайте тесты Progon внутри своей сети на приватном стенде, без открытых входящих портов.
  • Лёгкий раннер вы разворачиваете сами, а с Progon он связывается только исходящим каналом.
  • Тот же движок выполнения, что и в облаке.
  • Каждый раннер привязан к вашей компании, поэтому данные изолированы.

Запуски по расписанию

Запускайте тест-планы автоматически по расписанию, например ночной регресс без участия человека.
  • Настройте повторяющиеся прогоны для любого тест-плана.
  • Прогоны идут без присмотра, результаты приходят сами.
  • Регресс отрабатывает за ночь, и к утру у вас готовый отчёт.

Перенос существующей автоматизации

Импорт существующих автотестов

Переносите готовые наборы Playwright и Cypress в Progon, чтобы вся команда могла их запускать и вести.
  • Простые линейные тесты превращаются в нативные тесты Progon, которые потом можно править.
  • Каждое преобразование можно проверить, так что точность под вашим контролем.
  • Сложные тесты запускаются как есть в облаке Progon, а сверху добавляются отслеживание и отчёты.
  • Существующая автоматизация попадает под управление, отчётность и расписания Progon.

Начните тестировать уже сегодня

Установите расширение, запишите сценарий и запускайте без ограничений. Остальные возможности мы продолжаем развивать.