我们正在使用本地VCS和CI管道,并且没有计划立即切换到VSTS。但是,作为CI管道的一部分,我对我们的应用程序运行基于云的负载测试非常感兴趣。为此,我必须能够以编程方式上载loadtest脚本并从VSTS调用它。
这可能吗?
答案 0 :(得分:1)
是的,有可能,工作流程如下:
1.创建有效的loadtest文件。您可以使用之前通过Visual Studio运行的负载测试文件来实现此目的。
2.创建上传文件的位置。此位置是Azure Blob上的一个drop文件夹,下面称为" TestDrop"。
3.上传loadtest文件和运行所需的任何其他文件,包括webtest文件,设置文件等到此位置或" TestDrop"。
4.使用上一步中的Testdrop创建测试运行,因为运行所需的所有文件现在都可以在放置位置使用。
5.开始跑步。
6.完成后,将结果下载到本地计算机。这将是一个gzip文件。解压缩以获取结果文件。
7.使用Visual Studio查看下载的结果。
更多信息,您可以参考包含样本的this文章。