以编程方式运行负载测试,而无需在VSTS源代码控制中使用该应用程序

时间:2016-10-14 07:42:00

标签: azure-devops load-testing

我们正在使用本地VCS和CI管道,并且没有计划立即切换到VSTS。但是,作为CI管道的一部分,我对我们的应用程序运行基于云的负载测试非常感兴趣。为此,我必须能够以编程方式上载loadtest脚本并从VSTS调用它。

这可能吗?

1 个答案:

答案 0 :(得分:1)

是的,有可能,工作流程如下:

1.创建有效的loadtest文件。您可以使用之前通过Visual Studio运行的负载测试文件来实现此目的。

2.创建上传文件的位置。此位置是Azure Blob上的一个drop文件夹,下面称为" TestDrop"。

3.上传loadtest文件和运行所需的任何其他文件,包括webtest文件,设置文件等到此位置或" TestDrop"。

4.使用上一步中的Testdrop创建测试运行,因为运行所需的所有文件现在都可以在放置位置使用。

5.开始跑步。

6.完成后,将结果下载到本地计算机。这将是一个gzip文件。解压缩以获取结果文件。

7.使用Visual Studio查看下载的结果。

enter image description here

更多信息,您可以参考包含样本的this文章。