Как запустить два файла .jmx вместе в JMeter и создать один отчет для обоих файлов.
Я знаю, что мы можем запустить два сценария .jmx, используя следующую команду в JMeter,
=> Jmeter.bat или Jmeter.sh -n -t scritp1.jmx & Jmeter.bat или Jmeter.sh -n -t scritp2.jmx.
Но как создать один сценарий оболочки и для файла .jmx, и для одного отчета.
Вот мое требование:
- Мне нужно запустить 1000 пользователей, и мне нужно запустить 500-500 пользователей дважды из двух скриптов. Кроме того, я использую всего двух пользователей и запускал его несколько раз, чтобы получить 500 запросов.
Любая помощь будет оценена по достоинству.
Заранее спасибо.
это может помочь: stackoverflow.com/questions/26953030/ — person Sanket schedule 22.11.2019
В Windows вы можете использовать команду start, т.е. создать командный файл, выглядящий как :
по завершении сценариев вы можете объединить файлы .jtl с помощью инструмента результатов слияния
В Linux и других Unix-подобных операционных системах вы можете использовать GNU Parallel, например:
Может быть проще использовать инструмент Taurus в качестве оболочки , таким образом вам не придется вручную объединять результаты после запуска, соответствующий файл конфигурации Taurus YAML было бы что-то вроде:
Объедините файлы результатов с плагином https://jmeter-plugins.org/wiki/MergeResults/</ а>