使用Azure Web App自动化VSTS负载测试

时间:2018-08-30 09:52:49

标签: azure azure-devops load-testing

我已经在VSTS中建立了发布管道,以将静态网站部署到Azure Web App。我现在正在尝试使用VSTS针对Azure Web App设置自动负载测试。

我已经在VSTS中创建并成功运行了基于URL的测试,然后将测试导出到Zip文件并抓取了loadtest和cloudsettings文件。在WebApp内,我在D:\home中创建了一个LoadTest目录,并添加了负载测试和云设置文件。

在VSTS中,我已将Cloud Load测试任务添加到管道中。要添加云负载测试任务,我编辑了管道,从菜单中选择了任务,并添加了云负载测试任务。我已经指定了负载测试文件和云设置,并且在“负载测试文件文件夹”中输入了D:\home\LoadTest。可以在here

中找到配置的图像

D:\ home文件夹位于Azure WebApp中。我通过高级控制台访问它,在其中创建了LoadTest目录,并添加了负载测试文件和设置。

问题在于,当我启动部署时,负载测试始终会失败它声称D:\home\LoadTest文件夹不存在

日志文件中的错误是:

[错误] Microsoft.PowerShell.Commands.WriteErrorException:负载测试文件D:\ home \ LoadTest \的路径不存在。请提供有效路径。 2018-08-29T13:31:59.8138811Z ## [error] PowerShell脚本已完成,但有1个错误。 2018-08-29T13:31:59.8147407Z ## [section]完成:云负载测试CDDemoApp.loadtest

我尝试了几种不同的变体,但似乎无法使其正常工作。

是否有人知道应该删除Web应用程序中的位置负载测试和云设置,以使VSTS成功获取它们?

0 个答案:

没有答案