Решение · Запись и воспроизведение
Запишите сценарий один раз — дальше Progon запускает его сам
Запишите действия пользователя прямо в браузере. Progon воспроизводит сценарий в ручном, пошаговом или полностью автоматическом режиме — шаги привязаны к реальным DOM-элементам и лучше переживают изменения интерфейса после редизайна.
Проблема
Ручной ретест после каждого деплоя — это часы работы впустую
Без Progon
- Один и тот же сценарий приходится проходить руками снова и снова
- Поменялась вёрстка — тест-скрипт сломался
- Регресс находят пользователи, а не QA
С Progon
- Записали один раз — дальше запускаете в один клик
- Самовосстанавливающиеся селекторы переживают редизайн
- Регресс ловится до релиза
Как это работает
От записи до автоматического запуска
Запишите путь
Пройдите сценарий в браузере — каждое действие фиксируется автоматически.
Шаги привязаны к DOM
Каждый шаг связан с реальным элементом страницы через набор устойчивых селекторов.
Выберите режим
Ручной — система подсказывает; пошаговый — выполняет шаг за шагом; автоматический — проходит сценарий целиком.
Запускайте без лимита
Запускайте сценарий сколько угодно раз, следите за историей и статусами.
Возможности
Что входит в решение
Запись действий в браузере
Клики, ввод и переходы записываются без единой строки кода. Откройте страницу, пройдите нужный путь, и Progon запишет шаги автоматически.
Привязка к DOM-элементам
Каждый шаг привязывается к реальному элементу по нескольким признакам: id, aria-label, текст, CSS-путь. Один признак исчезает — Progon использует другой.
Самовосстанавливающиеся селекторы
Изменилась вёрстка — Progon находит элемент заново и продолжает прогон. Тест не падает из-за переименованного класса или сдвинувшегося блока.
Три режима воспроизведения
Ручной: пользователь действует — система обнаруживает. Пошаговый: система подсказывает каждый шаг. Автоматический: сценарий проигрывается полностью без участия человека.
Запуски без ограничений
Нет лимита на количество запусков. Запускайте сценарии после каждого деплоя, проверяйте регрессы перед релизом.