Ко всем шагам

Выполнить JS скрипт и отправить результат

Поля шага
1 селектор (text)
2 вебхук-приёмник (webhook)
В сценарии поля объединяются через |.
Выполнить JS-код и отправить результат в вебхук. Формат: js|приёмник.
Пример: document.title.
Приёмник выбирается из ваших вебхуков (Профиль → API-токены → Вебхуки) - адрес больше не вводится в шаге руками. Отправляет сервер: запрос подписан, при недоступности приёмника повторяется, а результат каждой отправки виден в журнале вебхуков. Шаг не роняет тест.
Пример использования

Выполнить JS и отправить результат POST-запросом.

Формат: js|url

Примеры:

  • document.title|https://myapi.com/titles
  • document.querySelectorAll(".product").length|https://myapi.com/counts

POST-запрос: результат JS приходит в поле html (приведённый к строке).

Пример приёма (PHP): $_POST["html"]