Коллеги, приветствую!
Пытаюсь провести нагрузочное тестирование на страницы .aspx. Работаю в IE. Но там серьезные настройки системы безопасности, поэтому при попытке открыть страницу появляется окно ввода логин/пароля. Но проблема в том, что это окно не внутри браузера, а оно походу виндовое. Т.е. когда я пытаюсь jmeter-ом записать шаги, среди записанных шагов нет информации о том, куда я вводил данные и как. Попытался обойти этот момент через GoUrl, но не прохавало. Может ктонибудь сталкивался с такой проблемой? Как пройти мне этот шаг? Может не jmeter, а другой инструмент посоветуете?
Спасибо.
Загляни сюда, может подойдет.
К сожалению, AutoIt тут не подойдет, ведь форма логина появляется когда я пытаюсь ручками зайти на сайт. А когда через Jmeter, то там http запросы тупо не доходят. Получаю 403 ошибку и все.
Если у вас обычная basic авторизация, то просто тогда добавляйте в заголовок авторизационную куку
Ну, самая основа - половить запросы и посмотреть:
- Что именно уходит при авторизации
- Что кладется в последующие запросы в качестве ID сесии или уникальных ключей
Ловить можно с помощью того же прокси из JMeter, но мне больше нравится Fiddler (если под виндой, конечно).
Далее - накладываем либо куки, либо авторизацию, можно посмотреть тут:
https://jmeter.apache.org/usermanual/component_reference.html#HTTP_Cookie_Manager
https://jmeter.apache.org/usermanual/component_reference.html#HTTP_Authorization_Manager
а вот более живое описание для похожего случая:
Спасибо, парни. Http_authorization_manager помог решить проблему!