Как отправить значения сэмплера оболочки bean в api rest in jmeter - PullRequest
0 голосов
/ 21 мая 2018

Для начала я новичок в Jmeter.У меня есть сценарий, где у меня есть набор 20000 usersemployeeid в файле .csv, и у меня есть путь к остальным API / getempid / $ {empid}.Сценарий - это 1000 пользователей, которые ударили по API за раз, и каждые 20-25 секунд они держат.и через 20- 25 секунд другой набор пользователей сказал, что 3000 пользователей попали в API.У меня есть конфигурация набора данных CSV, семплер оболочки bean и группа потоков Ultimate.

Пожалуйста, найдите следующие приложения enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

Когда я запускаю тест, дерево результатов в виде результатов выглядит как

BeanshellSampler 111 111 111 222 111 222 111 333 333 333 222 111

Вместо

111 222 333 444 555

и т. Д. И т. Д.

Также вместо того, чтобы бежать в течение одного раза.Есть запись 500.

Мой сценарий - 20 пользователей в файле .csv. 1-й пользователь должен нажать 10 API, а затем второй набор из 10 пользователей

1 Ответ

0 голосов
/ 21 мая 2018

Я думаю, что это из-за ваших конечных настроек группы потоков.Положите счетчик начальной группы потоков как 10 и оставьте все 0, чтобы получить 111 222 333.

См. Вывод со всеми 0, кроме "счетчика начальной потока": -

enter image description here

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

Надеюсь, эта помощь.

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