2013-02-19 1 views
1

в дробилке, я дал параметры испытательной нагрузки, какЗадержка между петлями (итерациями), как и в Grinder

grinder.threads = 30 
grinder.process = 3 
grinder.runs = 2 
grinder.processIncrementInterval = 45000(ms) 

, что означает, у меня 4 процесса с 30 нитями каждого, каждый процесс, начиная с интервалом 45 секунд & повторяется 2 раза.

Я хочу добиться того же самого в JMeter, но не могу этого сделать. Если я установил loop count = 2, threads = 30, ramp-up = 45 secs, номер. потоков увеличивается на этот счет & потоков увеличивается.

Я хочу 30 потоков для первого запуска (закончить или не закончить - не имеет значения), а через 45 секунд следующие 30 потоков начать & продолжить. В JMeter нет концепции процесса. Так что я не уверен, как имитировать ту же ситуацию.

ответ

0

Предположим, вы можете попробовать использовать Stepping Thread Group или даже лучше Ultimate Thread Group от jmeter-plugins комплект.

выглядит как

30 потоков для первого старта (финиша или не закончить, не имеет значения) и через 45 секунд, следующие 30 темы, чтобы начать & перейти на

сценарий может быть полностью устанавливается через Ultimate Thread Group.

+0

Я также попробовал Ultimate Thread Group, но в этом случае вы должны упомянуть время загрузки Hold, которое является определенной продолжительностью, но в моем случае я хочу, чтобы потоки завершили весь план тестирования. Не важно, что первый набор нитей, выполняющих или не выполняющихся на сервере, я хочу, чтобы мой следующий набор потоков начал. – user2086306

+0

Поскольку прикладывается больше нагрузки, мои потоки могут занимать больше времени, чтобы завершить одну итерацию, чем заданное время удержания. Так что это может не решить мою проблему. – user2086306

 Смежные вопросы

  • Нет связанных вопросов^_^