azure-devops - Gatling 和 Azure DevOps 服务器本地
问题描述
我在本地机器上使用 Gatling。现在我需要将测试移动到我们的 Azure DevOps 服务器上的 prem 版本。有谁做过这件事?我还没有找到这方面的教程。
解决方案
由于您使用的是 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)'
推荐阅读
- javascript - 通过 Fetch 在 API 调用中获取未定义 - Express Nuxt
- android - 如何更改扫描线的粗细?在card.io Android中以及如何删除EXTRA_SCAN_INSTRUCTIONS?
- javascript - 如何使用拆分根据条件分隔字符串?
- svn - svn log and and and blame 有冲突的修订
- php - 在 PHP 7.2 中进行 Curl 安装,但在应用程序中不起作用
- react-router - 在react-router中,为什么页面的公共元素应该是Router的子元素?
- django - 如何翻译密码重置表单中的字段标题?
- javascript - 如何有效地从 json 对象 js 中删除无名属性
- python - 查找两个连续日期之间的日期
- snowflake-cloud-data-platform - 雪花 - 如何查询流的元数据并保存到表