Вход в кабинет
Проверяйте форму и следующий экран через действия браузера, когда работа API отдельно не описывает опыт посетителя.
Проверьте, что посетитель может пройти нужные шаги, а не просто получить HTTP 200. Браузерный Путь сохраняет результаты этапов; доступные скриншоты помогают разбирать отказ.
Регистрация бесплатная. Эта проверка доступна на тарифе PRO.
Вход выполнен, нужный экран не найден
Пример браузерного пути остановился на ожидании элемента после клика.
Результат: Элемент не появился
Открыть /login
Успешно
Заполнить и нажать
Успешно
Дождаться профиля
Элемент не найден
Проверяйте форму и следующий экран через действия браузера, когда работа API отдельно не описывает опыт посетителя.
Контролируйте ввод, клик и появление результата, используя устойчивые элементы вместо случайного содержимого.
Смотрите, на каком шаге перестал проходить важный путь. Скриншот помогает сопоставить отказ с текущим экраном.
Укажите стартовый URL и опишите действия: открыть страницу, кликнуть, заполнить поле или выбрать значение.
Добавьте ожидание элемента и проверку текста либо текущего URL. Используйте устойчивые CSS-селекторы.
Изучите результаты шагов и доступные скриншоты. Подключите уведомления, чтобы видеть отказ конкретного действия, а не только доступность страницы.
HTTP 200 показывает получение ответа, но не работу кнопки и формы после запуска JavaScript. Путь выполняется в браузере: открывает URL, взаимодействует с элементами и проверяет ожидаемый текст или адрес. Это позволяет наблюдать интерфейсную границу отдельно от API.
Выберите одну важную задачу и явный финальный результат. Например, после тестового входа должен появиться элемент профиля. Проверка только нажатия кнопки не подтвердит успех операции; добавьте ожидание и условие следующего экрана.
Используйте устойчивые CSS-селекторы, например data-testid, согласованные с командой интерфейса. Случайные классы и текст временного баннера делают проверку хрупкой. После изменения UI обновляйте селекторы и проверяйте, что они находят нужный элемент.
Создайте отдельного пользователя и выбирайте действия без последствий для клиентов. Не оформляйте реальные заказы и не списывайте деньги. Для записи и удаления используйте изолированное окружение. Скриншоты помогают разбирать отказ, поэтому учитывайте, какие данные попадут на экран тестового пользователя.
Uptimely находится в открытой бете. Гарантированный SLA пока не предоставляется.
Открытие URL, клик, заполнение поля, выбор значения, ожидание элемента, проверка текста и текущего URL.
Сценарий выполняет HTTP-запросы. Путь работает с интерфейсом в браузере: селекторами, кликами и отрисованными элементами.
Откройте результат шага и доступный скриншот. Изображение помогает увидеть интерфейс, но появляется только при успешном сохранении; результат шага можно разбирать отдельно.
Устойчивые и предметные, например data-testid. Избегайте случайных классов и текста, который меняется от пользователя или даты.
Регистрация бесплатная. Для этой проверки потребуется тариф PRO. Банковская карта для регистрации не нужна.