JMeter: Как написать экстрактор регулярных выражений для этого URL запроса - PullRequest
1 голос
/ 07 марта 2019

(// test-clinicalpl.hee.heaelth.nz/nzty/?encryptedRequest=B3616B90E8CD11B90E99022FE7998834453B92493671C1AF3DB24346493F5364579EF1E9A9FED64B25E1593A3EF768A887B89E5A5A73EDD7BD6D88A1C4ED2D0E994820BEE64B410113603687174086C8B0FEEFF051774184&mac=6252A91F473FD4F4C66E17A7928AFAA48E0E612A&expiry=0000016954D411EC

encryptedRequest, mac и expiry - динамические значения, которые меняются каждый раз

Я написал это как экстрактор регулярных выражений, как показано ниже:
encryptedRequest= (.*?)& mac=(.*?)& expiry=(.*?)

1 Ответ

0 голосов
/ 07 марта 2019
  1. Щелкните правой кнопкой мыши запрос и добавьте постпроцессор: Извлечение регулярных выражений .
  2. Используйте этот RegExp
    encryptedRequest=(.*)&mac=(.*)&expiry=(.*)
  3. Укажите имя переменной, myEncryptedRequest например
  4. Установить шаблон - $1$ для первого соответствия ($2$ - для второго mac и т. Д.).
  5. Используйте эти значения в следующих запросах как${myEncryptedRequest}
  6. Вы можете добавить дополнительные экстракторы выражений Regula для анализа других значений.

    Для получения дополнительной информации см. Справочник по компонентам JMeter и Руководствокак извлечь и повторно использовать как переменную

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