1.5 KiB
Raw Blame History

hurl

Запускать и тестировать HTTP-запросы, определённые в простом текстовом формате. Основано на curl. Больше информации: https://hurl.dev/docs/manual.html.

  • Выполнить HTTP-запросы из файла:

hurl {{путь/к/файлу.hurl}}

  • Выполнить HTTP-запросы, установив значение переменной:

hurl --variable {{имя_переменной}}={{значение}} {{путь/к/файлу.hurl}}

  • Выполнить HTTP-запросы с секретом, который будет скрыт в логах и отчётах:

hurl --secret {{имя_секрета}}={{значение}} {{путь/к/файлу.hurl}}

  • Выполнить HTTP-запросы, загрузив переменные и секреты из файлов:

hurl --variables-file {{путь/к/файлу_переменных}} --secrets-file {{путь/к/файлу_секретов}} {{путь/к/файлу.hurl}}

  • Выполнить определённые HTTP-запросы из файла (с 2-й по 5-ю запись):

hurl --from-entry 2 --to-entry 5 {{путь/к/файлу.hurl}}

  • Протестировать HTTP-запросы из файла и создать отчёт в формате HTML:

hurl --test --report-html {{путь/к/выходномуаталогу}} {{путь/к/файлу.hurl}}