Мне нужно передать группу потоков, время нарастания и количество циклов скрипту JMeter во время выполнения после получения входных данных от пользователя.
Для этого я создал файл bat, как показано ниже:
@echo off
title Accepting User Inputs And Passing It To JMeter Scripts !!
echo Welcome To The World Of Performance Testing !!
set /p thread=Enter the count for thread groups:
set /p rampup=Enter the ramp up peroid:
set /p loopcount=Enter the loopcount:
set /p cd = "E:\apache-jmeter-3.2\bin"
%cd%\jmeter -n -t E:\apache-jmeter-3.2\bin\scripts\SampleTestPlan.jmx -l
E:\apache-jmeter-3.2\bin\results\result1.csv -JThread=%thread% -
JRampUp=%rampup% -JLoopCount=%loopcount%
pause
Но я получаю вывод, как показано ниже, он принимает входные данные, но я не могу запустить команду для запуска Jmeter в режиме без графического интерфейса, перенаправив на местоположение - E: \ apache-jmeter-3.2 \ bin с использованием файла .bat.