通过TeamCity和Octopus部署在部署服务器上运行性能测试

问题描述 投票:0回答:1

您好,我们正在将TeamCity和OCtopus用于CI / CD。我们有数百个测试用例。按照设置,我们已经构建了服务器(机器A),并将其部署在服务器(机器B)上]

我们使用TeamCity,最后一步是OctopusDeploy的Deploy步骤。

我们有几个测试用例,它们作为部署前测试执行。 现在,我想添加一些将在服务器(机器B)上运行的性能测试用例。我该怎么做?

提前感谢

unit-testing teamcity integration-testing continuous-deployment octopus
1个回答
0
投票

Octopus已经在帮助我们,您可以编写一个可以运行性能测试用例的PowerShell步骤。因此,执行测试的实际过程非常容易。此外,如果您想通过显示查看测试结果(查看测试结果)。在Octopus 2.0中,您可以通过PowerShell将文件“附加”到部署中,然后将其上传并在部署页面。

但是有一种可能,您可以使用TC JMeter plugin从Teamcity运行负载测试,并且可以参数化目标环境并运行负载测试,以下是可以为您提供帮助的链接。

https://devblog.xero.com/run-jmeter-performance-tests-on-teamcity-8315f7ccffc1

参考和来源:

https://octopus.com/docs/deployment-examples/custom-scripts

© www.soinside.com 2019 - 2024. All rights reserved.