Создать токен аутентификации для каждого запроса в jmeter - PullRequest
0 голосов
/ 13 марта 2020

У меня довольно уникальная ситуация в jmeter, когда мне нужно выполнить нагрузочное тестирование в нашей федерации аутентификации. Это означает, что мне нужно генерировать уникальный токен аутентификации на сервере федеративных токенов для каждого запроса, и поскольку срок действия токенов истекает через 5 минут, я не могу использовать __StringFromFile. Мне нужно использовать токен, как только он будет создан.

Я могу подготовить исполняемый файл, который выводит токен в его STDOUT. Есть ли способ для jmeter выполнить программу и использовать ее вывод для каждого запроса - что-то вроде __ExecuteAndReadStdOut(C:\path\to\program.exe)?

1 Ответ

1 голос
/ 16 марта 2020

Одним из способов является использование ОС Process Sampler :

enter image description here

выход программы будет обычно доступен как SampleResult таким образом, вы сможете прочитать его полностью или частично с помощью, например, экстрактора регулярных выражений или экстрактора границ

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