Билет аутентификации Jmeter & форм (asp.net) - PullRequest
0 голосов
/ 07 ноября 2011

Кто-нибудь знает, должен ли в Jmeter, используя узел View Results Tree, видеть cookie сеанса аутентификации форм на вкладке запроса? В настоящее время все, что я вижу, это "ASP.NET_SessionId=wha...", и, несмотря на вход на сайт, я не вижу никаких других файлов cookie.

У меня возникли проблемы ( ссылка ), где Membership.GetUser() возвращает нулевое значение при нагрузочном тестировании в Jmeter, и только что заметил, что в данных cookie отсутствует билет аутентификации. Если я использую веб-браузер для входа в систему, я вижу билет проверки подлинности с помощью Firebug.

Может ли это быть причиной того, что Membership.GetUser() возвращает ноль?

Ответы [ 2 ]

0 голосов
/ 10 мая 2017

Конечно, вы можете! Если вы добавите View Results Tree, когда вы стоите на запросе, который хотите проверить, выберите вкладку Results в правом окне, вы должны увидеть что-то вроде этого:

GET http://YourURL.aspx

Cookie Data:
ASP.NET_SessionId=<...short string...>; .ASPXAUTH=<...long string...>

Request Headers:
...
0 голосов
/ 09 ноября 2011

В режиме просмотра дерева не отображается значение файла cookie (сейчас я ищу источник и обновлю его при обнаружении).

Чтобы просмотреть файл cookie, вы можете добавить сэмплер DEBUG, а затем просмотреть информацию о файле cookie в дереве результатов.

Отсутствие установленного cookie, вероятно, приводит к нулевому значению.

http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Cookie_Manager

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...