Я очень новичок в JMeter. Я только что написал тест в JMeter и добавил скрипт в файл .yml, чтобы запустить его в gitlab. Тест проходит нормально и генерирует файл результатов .jtl. Но я не могу понять, как его получить и прочитать результаты в gitlab.
Мой файл .yml выглядит так
Load tests:
variables:
GIT_STRATEGY: none
stage: load tests
script:
- cd "C:\Users\Administrator\Downloads\apache-jmeter-5.4\apache-jmeter-5.4\bin"
- .\jmeter -n -t JmeterTest.jmx -l testresults.jtl
only:
variables:
- $TESTTYPE == "loadtest"
Вам нужно указать файл .jtl
как артефакт Gitlab, как описано в Артефакты работы.
Ваш файл .yml будет выглядеть так:
Load tests:
variables:
GIT_STRATEGY: none
stage: load tests
script:
- cd "C:\Users\Administrator\Downloads\apache-jmeter-5.4\apache-jmeter-5.4\bin"
- .\jmeter -n -t JmeterTest.jmx -l testresults.jtl
only:
variables:
- $TESTTYPE == "loadtest"
artifacts:
paths:
- testresults.jtl
Когда ваша работа будет выполнена успешно, Gitlab автоматически сохранит файл, где вы сможете загрузить и просмотреть его на странице конкретной работы:
извините, думал, что уже принял ответ. Спасибо за помощь!