使用云中的数据绑定加载测试

时间:2017-11-21 20:18:54

标签: data-binding visual-studio-2017 load-testing

我正在使用Visual Studio 2017 Enterprise,我创建了一个使用.csv数据源的Web性能测试。数据源包含我需要发出请求的URL列表。运行Web性能测试会产生预期结果,并且会成功请求每个URL。

我将此测试添加到负载测试中并从visual studio本地运行,再次按预期运行;已成功请求所有网址。

因为我需要并行发出多达500个请求,所以我尝试使用visual studio online在云中运行此负载测试。我确实有几个负载测试运行成功,但没有数据绑定。但测试确实执行,请求中的URL绑定不会按预期更换。测试结果显示请求的网址为{{url}}。测试运行并不表示存在任何错误。

.csv数据文件位于名为datasource的文件夹中的解决方案中。 “复制到输出目录”文件的属性设置为“始终复制”。我甚至将文件添加到了我的testsettings文件的部署部分,并选中了“启用部署”

我已阅读相互矛盾的信息,表明是否支持此信息。这篇文章表明它是: https://blogs.msdn.microsoft.com/devops/2014/05/14/binding-a-cloud-load-test-to-a-data-source/

虽然此页面表明事实并非如此。但是上下文让我想知道这是不是真的。

“问:Visual Studio Web测试文件中不支持哪些功能?”

“答:目前此功能不支持Web测试插件,数据源和提取规则。您必须编辑Web测试文件以删除这些。我们希望将来添加对这些功能的支持更新“。

https://docs.microsoft.com/en-us/vsts/load-test/reference-qa

我想知道是否有人这样做(在vsts上执行数据驱动的网络性能测试/负载测试)并且已经成功了?或者如果不支持这个?

0 个答案:

没有答案