Потоки Jmeter, не выполняющиеся независимо

Я использую jmeter 4.0 для симуляции приложения для Android. приложение генерирует загрузку данных на сервер.

Jmeter скрипт, как.

Thread Group -> 13500 threads rampup : 20min
|->once only controller
|->Simple controller
  |->HTTP Request(get number of uploads)
  |->JSR223 Sampler (parse response,set up loop var)
  |->Loop Controller
       |->JSR223 Sampler (generate data)
       |->HTTP Request (send data)
       |->Take Action Sampler
          |->Constant Timer

Когда скрипт выполняется. Сначала он выполняет все единожды контроллер всех потоков, а затем HTTP-запрос для всех потоков. Скоро.
Jmeter выполняет каждый сэмплер для всех потоков, затем выполняет процедуру сэмплера. Выполнение потоков не является независимым.
Я печатаю логи на консоль от JSR223 Sampler.

1 ответ

Нет, это не то, что происходит. Вы думаете, что это наиболее вероятно, потому что вы запускаете все потоки одновременно.

В Jmeter все потоки работают независимо.

Добавьте небольшую задержку, используя поле rampup, чтобы потоки постепенно запускались, и вы увидите.

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