JMeter: Как опубликовать данные cookie в заголовке запроса
Я могу получить данные "set-cookie" с помощью экстрактора регулярных выражений /, установив их в файле свойств пользователя JMeter, но не могу получить следующие данные cookie, чтобы использовать их в "заголовке запроса", как при определении пользователя: агент.
Информация о cookie отображается в браузере следующим образом:
connection keep-alive
User-Agent xxxxxx
Cookie _ga=GA1.2.1710658689.1468689932
- Где я могу найти
_ga
"Значение такое, что я буду им пользоваться. - Каково регулярное выражение для этого.
Пожалуйста, помогите мне это блокирует.
2 ответа
Самым простым способом автоматической обработки файлов cookie является использование HTTP Cookie Manager. Если по какой-то причине вам нужно использовать значение cookie где-то еще - вы можете извлечь его следующим образом:
Добавьте следующую строку в файл user.properties (находится в папке "bin" JMeter)
CookieManager.save.cookies=true
- Перезапустите JMeter, чтобы выбрать изменение свойства
- Добавьте HTTP Cookie Manager в свой план тестирования
- Назовите извлеченные куки как
${COOKIE_YOUR_COOKIE_NAME_HERE}
где требуется т.е.${Cookie__ga}
в твоем случае
User-Agent и любые другие заголовки могут быть указаны через HTTP Header Manager.
В моем сценарии это сработало без публикации вышеупомянутого cookie. Это сработало, разместив информацию set-cookie и значение Location в менеджере заголовков. Спасибо!