Выполнение распределенного теста JMeter для DevOps Azure в конвейере сборки - PullRequest
5 голосов
/ 24 марта 2019

Мне нужно выполнить распределенное нагрузочное тестирование в Azure с JMeter.

Я не понимаю, как это сделать:

  • Используя подход, подобный этому one
  • Используя распределенное тестирование ядра JMeter, мне нужно настроить 1 главный и подчиненный узлы, но я не вижу, как это сделать в конвейере, так как мне нужно было бы запустить несколько vms

1 Ответ

0 голосов
/ 25 марта 2019

Известно ли вам о облачном задании Apache JMeter Load Test

# Cloud-based Apache JMeter Load Test
# Runs the Apache JMeter load test in cloud
- task: ApacheJMeterLoadTest@1
  inputs:
    #connectedServiceName: # Optional
    testDrop: 
    loadTest: 'jmeter.jmx' 
    agentCount: '2' 
    #runDuration: '60' # Options: 60, 120, 180, 240, 300
    #geoLocation: 'Default' # Optional. Options: default, australia East, australia Southeast, brazil South, central India, central US, east Asia, east US 2, east US, japan East, japan West, north Central US, north Europe, south Central US, south India, southeast Asia, west Europe, west US
    #machineType: '0' # Optional. Options: 0, 2

Если вы хотите сделать все это вручную, вы можете создать виртуальные машины с помощью Azure CLI или REST API , и когда вы закончите, вы можете загрузить установку JMeter и настроить ее в соответствии с ваш тестовый сценарий .

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