Как установить другой заголовок для запроса группового потока в apache jmeter? - PullRequest
0 голосов
/ 25 сентября 2018

Я хочу проверить параллелизм приложения, для этого я использую apache Jmeter, для запрашиваемой конечной точки требуется заголовок авторизации для аутентификации, в apache Jmeter HTTP Header Manager я добавил заголовок с именем Authorizationсо значением токена, теперь давайте предположим, что у меня 5 потоков (пользователей), когда тест выполняет все 5 запросов пользователей с одинаковым токеном авторизации, я хочу, чтобы каждый поток запрашивал свой токен, имитировал разных пользователей иНадеюсь, вопрос не имеет несколько экземпляров одного пользователя. Как заставить каждый поток запрашивать API с различным токеном?это уникальное значение заголовка для запроса каждого потока.Спасибо, ребята.

1 Ответ

0 голосов
/ 25 сентября 2018

Если у вас 5 разных пользователей - вам нужно иметь 5 разных токенов.Вы можете поместить токены в файл CSV и добавить Конфигурация набора данных CSV в свой план тестирования

JMeter CSV Data Set Config

Как только вы это сделаете, выбудет иметь доступ к каждой записи файла CSV (которая будет отличаться для каждого потока / итерации) как ${token} в Диспетчере заголовков HTTP

JMeter HTTP Header Manager Variable

Ознакомьтесь с Параметризацией JMeter - статья с полным руководством , чтобы узнать больше о концепции выполнения управляемых данными тестов с использованием различных внешних источников данных, таких как файлы CSV, базы данных и т. Д.

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