Jmeter HttpRequest показывает "браузер в настоящее время настроен на блокировку куки" - PullRequest
0 голосов
/ 12 марта 2020

Я новичок в Jmeter. Я попытался отправить HTTP-запрос, но HTTP-ответ показал, что «cook ie заблокирован» введите описание изображения здесь

Я попытался создать HTTP Cook ie Manager и установить готовить ie политика как совместимость, но не работает. и также попытался установить CookieManager.save.cookies = true в файле JMeter.properties, но оба не работают.

Любые предложения приветствуются.

1 Ответ

0 голосов
/ 16 марта 2020

Если это самый первый запрос - файлы cookie не используются, скорее всего, тестируемое вами приложение пытается установить повар ie с помощью JavaScript и не используя Set-Cook ie header

Согласно Apache Главная страница проекта JMeter :

JMeter не является браузером, он работает на уровне протокола. Что касается веб-сервисов и удаленных сервисов, JMeter выглядит как браузер (точнее, несколько браузеров); однако JMeter не выполняет все действия, поддерживаемые браузерами. В частности, JMeter не выполняет Javascript, найденные на HTML страницах. Также он не отображает HTML страниц как браузер (можно просмотреть ответ как HTML et c., Но время не включено ни в какие образцы, и только один образец в одном потоке отображается за раз).

Так что вам нужно проверить страницу, которую вы открываете используя инструменты разработчика браузера и если файлы cookie создаются / устанавливаются JavaScript - вам нужно будет скопировать те же логи c, используя тестовые элементы JSR223 и Groovy language , ознакомьтесь с Модификация Cookies в JMeter с помощью статьи Groovy для более подробной информации.

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