Как я могу записать сценарии JMeter в файл прокси-сервера автоматической настройки прокси-сервера? - PullRequest
1 голос
/ 25 октября 2019
  • Настройки интернет-параметров управляются системным администратором моей компании.
  • Прокси-сервер настроен на использование сценария автоматической настройки (http://proxypac.abcd.com/proxyrouting). Я не могу отключить это.
  • Я не могу изменить прокси на localhost. Приведенный выше скрипт PAC будет переопределять независимо от того, что я пытаюсь изменить.
  • ИТ-безопасность не позволяет мне устанавливать плагин Chrome Blazemeter, устанавливать Badboy или использовать Fiddler,или иметь возможность вручную изменить прокси.
  • Хост прокси компании - proxy.abcd.com, а порт - 8080, но я не знаю, как эта информация поможет, если браузер читает файл PAC.

Могу ли я записать сценарии JMeter в описанном выше сценарии?

Можно ли как-нибудь создать сценарии с графическим интерфейсом с большим количеством данных и динамических значений, возвращаемых изсервер без записи (если запись не вариант в моем случае)?

1 Ответ

0 голосов
/ 28 октября 2019
  1. Вы можете использовать браузер, который не использует настройки прокси операционной системы, хорошим примером является Mozilla Firefox . Вам необходимо настроить Firefox для использования JMeter в качестве прокси

    enter image description here

  2. После этого вы можете настроить JMeter для использования вашегопрокси-сервер компании , поместив следующие строки в system.properties file :

    http.proxyHost=proxy.abcd.com
    https.proxyHost=proxy.abcd.com
    http.proxyPort=8080
    https.proxyPort=8080
    

Эти PAC-файлы не делают никакой магии, они обычные JavaScript файлы, которые интерпретируются браузерами, чтобы определить, какой прокси должен использоваться для какого URL. Для определенных URL вам даже не нужно использовать прокси. Поэтому я бы порекомендовал проверить, действительно ли вам нужен прокси для доступа к приложению, которое вы пытаетесь записать, возможно, вам не нужен этот шаг # 2

...