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

Решение · Запись и воспроизведение

Запишите сценарий один раз — дальше Progon запускает его сам

Запишите действия пользователя прямо в браузере. Progon воспроизводит сценарий в ручном, пошаговом или полностью автоматическом режиме — шаги привязаны к реальным DOM-элементам и лучше переживают изменения интерфейса после редизайна.

Проблема

Ручной ретест после каждого деплоя — это часы работы впустую

Без Progon

  • Один и тот же сценарий приходится проходить руками снова и снова
  • Поменялась вёрстка — тест-скрипт сломался
  • Регресс находят пользователи, а не QA

С Progon

  • Записали один раз — дальше запускаете в один клик
  • Самовосстанавливающиеся селекторы переживают редизайн
  • Регресс ловится до релиза

Как это работает

От записи до автоматического запуска

Запишите путь

Пройдите сценарий в браузере — каждое действие фиксируется автоматически.

Шаги привязаны к DOM

Каждый шаг связан с реальным элементом страницы через набор устойчивых селекторов.

Выберите режим

Ручной — система подсказывает; пошаговый — выполняет шаг за шагом; автоматический — проходит сценарий целиком.

Запускайте без лимита

Запускайте сценарий сколько угодно раз, следите за историей и статусами.

Возможности

Что входит в решение

Запись действий в браузере

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

Привязка к DOM-элементам

Каждый шаг привязывается к реальному элементу по нескольким признакам: id, aria-label, текст, CSS-путь. Один признак исчезает — Progon использует другой.

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

Изменилась вёрстка — Progon находит элемент заново и продолжает прогон. Тест не падает из-за переименованного класса или сдвинувшегося блока.

Три режима воспроизведения

Ручной: пользователь действует — система обнаруживает. Пошаговый: система подсказывает каждый шаг. Автоматический: сценарий проигрывается полностью без участия человека.

Запуски без ограничений

Нет лимита на количество запусков. Запускайте сценарии после каждого деплоя, проверяйте регрессы перед релизом.

Перестаньте прокликивать одно и то же руками