У меня есть программа, которую я написал, которая получает два параметра и устанавливает некоторые файлы для загрузки, и я хочу знать, могу ли я запустить ее из Jmeter перед выполнением запросов на загрузку HTTP.

3
Limbo 28 Май 2017 в 07:18

2 ответа

Лучший ответ

Вы можете использовать Образец процесса ОС, чтобы вызвать файл .exe ваша программа на C #

enter image description here

3
Amr ElAdawy 28 Май 2017 в 05:07

Вы можете запустить любую программу, используя JSR223 Sampler и Groovy язык. Если вы не хотите, чтобы это выполнение отображалось в файле результатов .jtl, вы можете использовать, например, Вместо этого препроцессор JSR223.

Соответствующий код будет таким простым:

 "your_command".execute() 

Если вам нужен вывод команды, вы можете изменить его следующим образом:

"your_command".execute().text 

Подход работает на любой операционной системе. См. Groovy - статья о новом черном, чтобы узнать, что еще можно сделать с помощью Groovy. ,

0
Dmitri T 29 Май 2017 в 05:12