Как загрузить и установить JMeter с помощью задачи PowerShell в Azure DevOps?

#powershell #azure-devops #jmeter #performance-testing #taurus

Вопрос:

В конвейере Azure DevOps я выполняю POC вместо загрузки расширения JMeter с Marketplace, я пытаюсь загрузить его с помощью задачи PowerShell/командной строки.

Я не получаю точную команду или подход, которые я могу использовать для загрузки Jmeterpowe с помощью PowerShell.

Ответ №1:

Я думаю, вы ищете командлет Invoke-WebRequest

  • Чтобы загрузить JMeter:
      Invoke-WebRequest -Uri https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.4.1.zip -OutFile c:tempjmeter.zip
     
  • Для распаковки JMeter вы можете использовать Expand-Архив:
      Expand-Archive -LiteralPath 'c:tempjmeter.zip' -DestinationPath c:temp
     
  • Для запуска JMeter:
      C:tempapache-jmeter-5.4.1binjmeter.bat
     

Помните, что вам потребуется Java SDK версии 8 , чтобы иметь возможность запускать JMeter

Дополнительная информация: Начало Работы С JMeter: Установка и Тесты