t.me/atinfo_chat Telegram группа по автоматизации тестирования

Как запустить Jmeter в non-gui режиме? Ничего не работает

jmeter
web
java
Теги: #<Tag:0x00007f21d6b44520> #<Tag:0x00007f21d6b443b8> #<Tag:0x00007f21d6b44278>

#1

Как запустить Jmeter в non-gui режиме? Я пытаюсь запустить но ничего не происходитScreenshot_1

test.jmx и test1.csv тоже хранятся в C:\jmeter\apache-jmeter-5.1.1\bin


(Vasiliy Rakshin) #2
  1. Создайте файл setenv.bat в папке с jMetrer, с таким содержимым (путь подправьте):
set "JRE_HOME=C:\Program Files\Java\jre1.8.0_211"
set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_181"
  1. Запускайте jmeter от администратора (в консоли что запускаете), может в этом затык. Запускайте тесты тоже батником (странно, что он у вас вообще ничего не пишет, никаких ошибок в консоль):
jmeter.bat -n -t test.jmx -l results.csv
pause

#3

Батник создал, поместил в папку с jmeter(в bin), пытался запустить батником от имени администратора - также ничего не происходит


(Vasiliy Rakshin) #4

Test plan2.jmx - надо переименовать, сделать без пробела. Я подправил верхнее сообщение, там была некоторая неоднозначность.


#5

Переименовал, всё равно ничего не происходит. Командную строку запускаю от имени администратора


(Vasiliy Rakshin) #6

Сам этот файл-то какое имя имеет? У меня такое чувство что вы не понимаете что вбиваете.


#7

Файл имеет имя - Test_Plan_2 - я даже не шучу, могу переименовать просто в Test.jmx, если надо


(Vasiliy Rakshin) #8

Я хз тогда. Запускайте пока в гуи. Только когда отладку закончите отключайте View Results Tree.


#9

Это то конечно отключу, а то много ресурсов ест. А надо отключать summary results и simple data writer? Надо ведь знать хоть какие-то данные о тестировании. И ещё один вопрос - можно ведь с нескольких компов запустить Remote Testing в gui режиме?


(Vasiliy Rakshin) #10

simple data writer только оставьте, т.к. он пишет в лог результат.
По второму вопросу - наверно, можно.


#11

Хорошо, оставлю только его, спасибо большое, что нашли время помочь мне


#12

Я решил посмотреть файл jmeter.bat и оказалось, что он по какой-то причине абсолютно пустой, в итоге я переустановил JMeter и всё заработало в non-gui режиме