JMeter NTLM/Windows Authentication Нагрузочное тестирование

Что делать?

У нас есть приложение, развернутое на сервере Sharepoint (корпоративном), которое использует учетные данные Windows для входа в приложение.

Целью является выполнение нагрузочного тестирования/тестирования производительности приложения (особенно функциональность входа в систему) для такого количества пользователей.

Обычно, когда я нажимаю URL-адрес приложения в Firefox/IE, появляется всплывающее окно с запросом учетных данных. Я ввожу учетные данные, просматриваю приложение и затем выхожу из системы. Я намерен зафиксировать это в JMeter и смоделировать это для большого количества пользователей.

Где я застрял?

Теперь я запускаю прокси-сервер JMeter, а затем повторяю шаги, описанные выше. Но когда появляется всплывающее окно, JMeter просто не записывает его и ничего не записывает после входа в систему.

Что я пробовал?

Если я попытаюсь выполнить те же действия после включения «Автоматически определять интранет-сеть» в IE, тогда он просто автоматически обнаружит мои учетные данные Windows (всплывающее окно с учетными данными) и зарегистрирует меня в приложении (это также не записывается в JMeter) и переводит меня на главную страницу. И любая страница после этого, которую я открываю, записывается в JMeter.

Я также пытался использовать Диспетчер авторизации HTTP, используя следующие параметры:

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

Любая помощь/предложения?

П.С. Я знаю об инструменте под названием Badboy, но должен использовать его как последний ресурс. Также даже не уверен, записывает ли он всплывающие окна. И извините, если пост многословен.


ОБНОВЛЕНИЕ:

Я также пробовал -

Username: USER_ID and Domain: my_company_domain

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

5
задан Pale Blue Dot 19 April 2012 в 04:51
поделиться