Настройка прокси-сервера Jmeter для команд curl

#jmeter #jmeter-plugins

#jmeter #jmeter-плагины

Вопрос:

Я новичок в JMeter и хочу протестировать производительность api и записать тестовый пример с помощью прокси-сервера JMeter.

Сначала я выполнил инструкцию здесь http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf и все работало нормально.

Я вызываю этот API с помощью команд curl. Вопрос в том, как настроить прокси для того, чтобы запросы записывались в JMeter при выполнении команд curl

Ответ №1:

Должно быть довольно легко просто переписать те же запросы в Jmeter, если у вас есть готовый скрипт.
В любом случае, у cUrl есть опция прокси.

  -x, --proxy <[protocol://][user:password@]proxyhost[:port]>

      Use the specified HTTP proxy. 
      If the port number is not specified, it is assumed at port 1080.
  

Вы можете установить его на прокси-сервер Jmeter.

Надеюсь, это поможет 🙂

Комментарии:

1. Я этого не понял. Я могу легко настроить прокси-сервер для Mozilla, используя следующие два шага 1. Установите сертификат jmeter в Mozilla 2. В настройках сети в Mozilla выберите ручные настройки прокси, установленные как Http-прокси: «localhost» и номер порта: 8080. Для этого мне не требуется никакого имени пользователя и пароля. Как то же самое можно сделать с culr.

2. протокол, пользователь, пароль и порт не являются обязательными. в вашем случае вам нужно будет добавлять к каждому curl -x http://localhost:8080

3. спасибо за вашу помощь, но все мои вызовы api используют https. Когда я использую http, он записывается в jmeter, но как записать вызов https

4. Этот ответ спас мой день