Jmeter продолжает читать несколько строк с несколькими пользователями

Я работаю над нагрузочным тестом с помощью JMeter (4.0) И я пытаюсь вставить какую-то запись по данным CSV.

Данные CSV, такие как:

Ref1,Value1 <- First Loop, User 1
Ref1,Value2 <- First Loop, User 2
Ref1,Value3 <- First Loop, User 3
Ref1,Value4 <- First Loop, User 4
Ref1,Value5 <- First Loop, User 5
Ref2,Value1 <- Second Loop, User 1
Ref2,Value2 <- Second Loop, User 2
Ref2,Value3 <- Second Loop, User 3
Ref2,Value4 <- Second Loop, User 4
Ref2,Value5 <- Second Loop, User 5

Моя настройка группы потоков с 2 потоками с одним запросом с параметрами:

Name: Reference  Value:${Ref}
Name: Value      Value:${Value}

Возможно ли, чтобы первый поток получил первые 5 строк, а второй пользователь получил следующие 5 строк, соответствующих запросу?

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

Andrew Chan 14.08.2018 05:23
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
1
197
1

Ответы 1

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

Один из способов - иметь 2 группы потоков, каждая из которых имеет один запрос и одну конфигурацию csv с разными именами файлов и данными. Затем запустите группы потоков параллельно.

Если вам нужно 2 потока подряд. Затем измените поток на 1 и выполняйте до EOF. Я думаю, это не ваше требование.

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

На самом деле я хочу, чтобы группа потоков продолжала читать набор данных csv в контроллере цикла. Но, похоже, у меня нет возможности добиться этого. И, наконец, я вношу некоторые изменения в план тестирования, чтобы достичь своей цели. : P Но все же, если есть какие-либо советы о том, чтобы группа потоков могла читать набор данных csv в контроллере цикла, пожалуйста, держите меня в курсе. Спасибо

Andrew Chan 14.08.2018 05:20

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