Решение · API-тестирование
API и UI — один сценарий, одно расширение
Progon перехватывает сетевой трафик через Chrome DevTools Protocol прямо во время записи сценария. Превращайте реальные запросы в API-проверки — без Postman, без отдельного инструмента.
Проблема
UI-тесты и API-тесты живут в разных инструментах
- Postman отдельно, Selenium отдельно — синхронизировать вручную
- Упавший API-ответ не виден в UI-тесте
- Дублируете окружение для каждого инструмента
- Баг на стыке UI и API сложнее всего найти
Как это работает
Как работает захват трафика
Включите захват сети
Перед записью сценария активируйте захват сетевого трафика — Progon начнёт слушать через CDP.
Запишите сценарий
Пройдите UI как обычно. Progon фиксирует и действия пользователя, и все API-запросы.
Выберите запросы
После записи просмотрите захваченный трафик и выберите, какие запросы превратить в API-проверки.
Запускайте вместе
При воспроизведении сценария Progon проверяет и UI, и API-ответы — в одном запуске сценария.
Возможности
Ключевые возможности
CDP-захват сетевого трафика
Progon использует Chrome DevTools Protocol для перехвата HTTP-запросов во время записи. Никакого прокси, никаких изменений в приложении — только расширение.
Захваченные запросы → API-проверки
Превращайте запросы, захваченные при записи, в проверки статус-кода, заголовков и тела ответа. Не надо вручную составлять запросы — Progon уже видел их.
API + UI в одном сценарии
Один сценарий объединяет шаги UI и API-проверки. Упал API-вызов в середине пути — Progon покажет, где именно.
Проверки ответа
Проверяйте статус-коды, ключи в JSON-теле, заголовки и время ответа. Опишите ожидаемый результат словами — AI поможет составить проверку.