У меня несколько проблем с моим файлом .jmx.
Я работаю с группой потоков bzm-concurrency
1) она не распознает стандартный формат передачи пользовательских значенийнапример: $ {__ P (SERVER_NAME, localhost)} вместо передачи "localhost" моему сценарию, он добавляет "$ {__ P (SERVER_NAME, localhost)}" к моему URL.
После передачи только значения, т.е.(localhost) он работает нормально
2) Кроме того, я запускаю мой jmeter-скрипт из файла build.gradle и не могу передать URL и другие подробности из них
| SERVER_NAME | $ {__P (SERVER_NAME, локальный)} |-> этот код не работает | SERVER_NAME | localhost |-> этот код работает нормально
jmeter {
jmTestFiles = [file("src/main/Jmetrscript.jmx")]
jmSystemPropertiesFiles= [file(path of my properties file)] //to add additional system properties
jmUserProperties = ["SERVER_NAME ="+System.getProperty('SERVER_NAME','localhost'), "SERVER_PORT ="+System.getProperty('SERVER_PORT','9080') ]
enableExtendedReports = true //produce Graphical and CSV reports
}
когда я запускаю его, используя gradlew jmRun -DSERVER_NAME = localhost, он не передает значение.