Запись Jmeter не удалась - PullRequest
0 голосов
/ 27 июня 2018

У меня Windows Server 2012, где установлен jmeter 4. Я пытаюсь записать действия браузера, используя HTTP (S) Test Script Recorder, но столкнулся с проблемой. Я пытаюсь получить доступ к сайту Sharepoint с помощью аутентификации NTML на другом Active Directory.

Мой регистратор тестовых сценариев настроен на использование номера порта 8080 и HttpClient4. Мой прокси-браузер настроен на использование порта 8080 на localhost. В файле system.properties мой фирменный прокси-сервер настроен так:

http.proxyHost=your_corporate_proxy_host
http.proxyPort=your_corporate_proxy_port
https.proxyHost=your_corporate_proxy_host
https.proxyPort=your_corporate_proxy_port

Когда я захожу на свой сайт SharePoint, мне нужно ввести свои учетные данные, но затем я получил ошибку «Ошибка восстановления связи». Я вижу, что действие записано, и ответ на запрос «401 Unauthorized».

Я уверен, что мои полномочия хорошие.

Jmeter выдает это сообщение: Out of sequence Ответное сообщение NTLM

Есть ли у вас идеи решить эту проблему?

Спасибо

1 Ответ

0 голосов
/ 27 июня 2018
  1. Попробуйте добавить Диспетчер авторизации HTTP в свой план тестирования и поместите туда свои учетные данные и имя домена
  2. Вместо использования system.properties файла попробуйте передать настройки прокси с помощью аргументы командной строки подобно

    jmeter -Hyour_corporate_proxy_host -P your_corporate_proxy_port -u your_username -a your_password
    
  3. И, наконец, что не менее важно, вы можете записать свой сценарий, используя JMeter Chrome Extension , который не требует дополнительной настройки с точки зрения настройки прокси, авторизации, SSL-сертификатов и т. Д.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...