首页 > 解决方案 > Gatling 和 Azure DevOps 服务器本地

问题描述

我在本地机器上使用 Gatling。现在我需要将测试移动到我们的 Azure DevOps 服务器上的 prem 版本。有谁做过这件事?我还没有找到这方面的教程。

标签: azure-devopsgatling

解决方案


由于您使用的是 Azure Devops Server,因此您需要创建一个自托管代理

然后,您可以使用本地脚本运行加特林测试。

这是我的 Maven 加特林测试示例:

Yaml 示例:

steps:
- task: Maven@3
  displayName: 'Maven pom.xml'

- powershell: 'mvn gatling:test'
  workingDirectory: '$(build.sourcesdirectory)'
  displayName: 'PowerShell Script'

- task: PublishBuildArtifacts@1
  displayName: 'Publish Artifact: drop'
  inputs:
    PathtoPublish: '$(Build.sourcesdirectory)' 

推荐阅读