Сборка проходит, но кажется, что тест JMeter не выполняется с помощью команды Maven CMD - PullRequest
0 голосов
/ 10 июля 2020

Я пытаюсь выполнить свои сценарии JMeter через Maven . Я использую Jmeter 5.3 , и я использую ниже pom. xml.

Когда я выполняю его через командную строку mvn verify -Dusers=1 -DrampUp=1 -Dloopcount=1 -Durl=1 -DSmokeDemoTest=1, он показывает мне сообщение об успешной сборке, но кажется, что это не выполняется мой тестовый сценарий JMeter , поэтому я не получаю файл отчета JTL в целевой папке. Прилагаю скриншот выполнения командной строки. Не могли бы вы предложить и помочь мне в этом вопросе.

POM XML: POMXML1

Изображение CommandPromptExecution: CommandPromptExecution Изображение

1 Ответ

0 голосов
/ 10 июля 2020

Ваш тест проходит нормально, единственная проблема в том, что выполнено 0 сэмплеров, поэтому результатов нет.

Из вашего очень красивого снимка экрана с файлом pom. xml не очень понятно, как вы определяете свойство users, у вас должно быть что-то вроде:

<properties>
    <users>1</users>
    <rampUp>1</rampUp>
    <loopcount>1</loopcount>
    <url>http://example.com</url>
    <suite>foo</suite> 
</properties>

в начале вашего файла pom. xml.

После того, как свойства будут объявлены, и вы сможете переопределить их с помощью аргумента командной строки -D.

Также убедитесь, что правильно ссылаетесь на свойства в плане тестирования JMeter, используя __ P () function

enter image description here

If you will still be experiencing problems check the jmeter.log файлы в папке target/jmeter/logs для любых подозрительных записей

Дополнительная информация:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...