Регистратор сценариев Jmeter с Firefox не позволяет пользователю обходить аутентификацию

У меня проблема, с которой я столкнулся, с каким рекордером Jmeter Script и браузером Firefox в Windows 10.

Мне удалось добавить проект в Jmeter с шаблоном Recorder и импортировать сгенерированный сертификат в браузер Firefox, а также изменить настройки прокси-сервера, чтобы они указывали на порт, который у меня есть в регистраторе сценариев Jmeter Test (8888), изменив прокси-сервер на ручную настройку .

Но когда я начинаю запись, я дохожу до точки, в которой мне нужно аутентифицировать себя в определенный момент на веб-странице (появляется приглашение), и я также ввожу правильные учетные данные, но он просто продолжает перенаправлять обратно к приглашению снова и снова, поэтому Я не могу это обойти.

Есть ли настройки, которые я должен изменить в некоторых файлах свойств Jmeter?

Я должен сказать, что компьютер, на котором я пытаюсь это сделать, имеет настройки прокси, которые исправлены и не могут быть изменены при просмотре настроек Wi-Fi на панели управления.


person Erfan Tavoosi    schedule 06.03.2021    source источник


Ответы (1)


JMeter предоставляет диспетчер авторизации HTTP для работы с внешними типами аутентификации, такими как

Поэтому, если вы хотите записать сквозной поток, вам необходимо добавить правильно настроенный диспетчер авторизации HTTP в свой план тестирования шаблона записи. Детали конфигурации будут отличаться в зависимости от конфигурации сервера, см. Аутентификация Windows с помощью Apache JMeter статью для более подробной информации (эта настройка вам понадобится в любом случае для воспроизведения записанных скриптов)

Альтернативные решения:

  1. Отключите прокси для этого конкретного запроса на вход, например:

    • Record all the steps including login - it will produce relevant HTTP Request samplers
    • Отключить прокси
    • Выполнить вход
    • Включить прокси
    • Продолжить запись
  2. Используйте стороннее решение для записи, например JMeter Chrome Extension < / а>

person Dmitri T    schedule 08.03.2021