Я пытаюсь провести тест, как он объяснил здесь: JMeter Alter HTTP Headers During Test.Захват заголовка HTTP
Цитата выше:
Я пытаюсь проверить службу HTTP с JMeter. HTTP-служба требует аутентификации через простой механизм маркера на предъявителя. Я пытаюсь выполнить следующие действия:
- POST запрос аутентификации маркер хранилища в качестве переменной
- Набора авторизации HTTP заголовка к сохраненному переменному
- Request защищенного ресурсу (ы)
- оценки производительность
Когда происходит POST, я не могу зафиксировать токен-носитель. Его заголовок.
Я пробовал решение, предоставленное Дмитрием по этому вопросу Или как Беннет пытался с помощью RegEx Extractor и HTTPs Manager.
Я думаю, что я делаю что-то глупо, чтобы не извлечь токен. Любые мысли, как извлечь токен?
попробовал все варианты, все еще не смог извлечь токен. В то время как отладка не видна на предъявителя. Я уверен, что мне не хватает чего-то очень простого. – lpt
Обновите свой вопрос и просмотрите скриншоты: Просмотреть список прослушивателей результатов на вкладке «Образец результата», отображающей значение заголовка «предъявителя», которое вы хотите извлечь. 2. Регулятор экстренного выражения. Дайте мне знать через комментарий после этого, чтобы я мог взглянуть. –
именно то, что мне не хватает. Я не вижу заголовка. Но по какой-то причине, когда я использую метод POST, он ожидает маркер-носитель в качестве заголовка запроса. Чтобы суммировать приложение: пользовательские входы регистрируют учетные данные> токен-носитель генерируется> этот токен-носитель может использоваться на протяжении всего теста, а затем он истекает. Я не вижу маркер-носитель в заголовке (Jmeter). Однако, если я запустил это в fiddler или firebug, я могу рассматривать его как заголовок ответа. Не совсем понятно, почему он ведет себя по-разному в Jmeter vs Firebug's Net. – lpt