В настоящее время это не то, что вы не можете запустить через командную строку, однако вы можете добиться того же, используя JMeter Properties, т.е. вместо жесткого кодирования числа потоков в Группы потоков , время ожидания в Таймеры , процент выполнения в Пропускном контроллере и т. Д. Используют __P () функцию вместо:
${__P(threads,100)}
или
$ {__ P (loops, 50)}
Таким образом, по умолчанию в вашей группе потоков будет работать 100 виртуальных пользователей для 50 циклов.Однако вы сможете переопределить значения, используя -J
аргумент командной строки, например:
jmeter -Jthreads=1 -Jloops=1 -n -t test.jmx -l result.jtl
Таким образом, тест будет выполнен с 1 виртуальным пользователем и 1 циклом.Вы можете манипулировать другими свойствами, используя аналогичный подход.Ознакомьтесь с Руководством по настройке свойств Apache JMeter для получения более подробной информации.