Как запустить тест Jmeter из командной строки с параметром -Djava.rmi.server.hostname=IP и параметром командной строки?
Мне нужно запустить распределенный тест с некоторыми параметрами командной строки, а также мне нужно передать IP моего сервера с -Djava.rmi.server.hostname=IP, так как я запускаю его из командной строки, мне нужно, чтобы
jmeter -n -t C:\\Jmxfile.jmx -r Gsomeproperty=value
в командной строке.
Я запутался в передаче даже параметра командной строки, а также имени хоста? Может ли кто-нибудь помочь мне в отправке обоих одновременно.
1 ответ
Проверьте документацию:
Системные свойства Java и свойства JMeter могут быть переопределены непосредственно в командной строке (вместо изменения jmeter.properties). Для этого используйте следующие параметры:
-D [имя_пропункта]=[значение] определяет значение свойства системы Java.
-J [prop_name]=[value] определяет локальное свойство JMeter.
-G [prop_name]=[value] определяет свойство JMeter для отправки на все удаленные серверы.
-G [propertyfile] определяет файл, содержащий свойства JMeter для отправки на все удаленные серверы.
Таким образом, вы можете отправить оба одновременно через командную строку.