Настройка Jmeter Proxy (может быть старая тема) - PullRequest
0 голосов
/ 03 сентября 2018

Я новичок в инструменте Jmeter, Я прочитал несколько записей на ту же тему. Я старался изо всех сил до сих пор не удается настроить параметры прокси в Jmeter ......

started: jmeter -H xxxxxxxx -P 8080 -u u829755 -a German@12345 -N localhost
Browser: HTTP Proxy: localhost and port 9091
Jmeter(HTTP Test Script Recorder): port: 9091

Примечание: нет других записей для (URL-паттерны для включения или исключения)

Я что-то здесь не так делаю?

1 Ответ

0 голосов
/ 03 сентября 2018
  1. Вы передаете -N localhost сценарию запуска JMeter, что означает "Нет прокси для localhost

    -N

    [непрокси-хосты] (например, * .apache.org | localhost)

  2. Вы настраиваете браузер на использование localhost в качестве прокси. Поэтому все запросы, которые делаются на локальном хосте, выполняются без прокси, и JMeter не может их правильно перехватить.

Итак, намеки:

  • Попробуйте удалить это -N localhost из командной строки запуска JMeter
  • Если вы записываете HTTPS-трафик, вам нужно будет импортировать ApacheJMeterTemporaryRootCA.crt в свой браузер, см. Главу «Запись HTTPS и сертификаты» главы HTTP (S) Test Script Recorder руководство пользователя для подробностей
  • Увеличьте детализацию журнала JMeter для регистратора тестовых сценариев HTTP (S), добавив следующую строку в файл log4j2.xml (находится в папке "bin" вашей установки JMeter)
  • Если вы используете браузер, настройки прокси которого интегрированы с настройками прокси операционной системы (Internet Explorer / Edge / Safari / Chrome) - возможно, ваша операционная система не может получить доступ к Интернету или приложению под протестируйте, попробуйте переключиться в браузер, который имеет отдельную конфигурацию прокси, например Mozilla Firefox

    <Logger name="org.apache.jmeter.protocol.http.proxy" level="debug" />
    

    Для получения изменений потребуется перезапуск JMeter. После этого проверьте файл jmeter.log на наличие подозрительных записей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...