Как вручную соотнести куки в JMeter

Я пытаюсь протестировать приложение, использующее некоторые протоколы безопасности высокого уровня (например, Kerberos)

Я уже сопоставил токены, отправленные туда и обратно, но теперь столкнулся с проблемой с файлами cookie.

В запросе, следующем за предыдущим ответом, приложение, когда оно используется пользователем в браузере, передает файл cookie + фрагмент токена из предыдущего ответа.

Я уже включил куки в качестве переменных в файле user.properties JMeter.

Менеджер файлов cookie JMeter плохо с этим справляется, поэтому мне нужно приступить к ручной обработке файлов cookie и каким-то образом добавить кусок токена в его конец.

Но я не уверен, как этого добиться, и, похоже, не могу понять, как это сделать в Интернете.

1 ответ

Решение
  1. Добавьте JSR223 PreProcessor в качестве дочернего элемента к вашему запросу.

  2. Добавьте этот код:

    import org.apache.jmeter.protocol.http.control.Cookie;

    Cookie myCookie = new Cookie ("chunkToken", "value", "domain", "path", true, Long.MAX_VALUE);
    . Sampler.getCookieManager () добавить (MyCookie);

Другие вопросы по тегам