从构建定义运行Visual Studio负载测试

时间:2016-07-15 20:43:32

标签: visual-studio build load-testing microsoft-test-manager

我创建了一个构建定义,使用MTM构建环境和测试套件运行自动化测试。我最近创建了一个Visual Studio负载测试,可以将其添加到测试套件中,就像使用[TestMethod]属性标记的任何测试方法一样。但是,当我运行构建时,我没有错误,并且看起来聚合测试不会运行。有没有办法使这项工作?

我发现这篇文章:https://blogs.msdn.microsoft.com/testingspot/2013/01/22/how-to-automatically-run-a-load-test-as-part-of-a-build/描述了一种方法,但是我无法找到与他描述的内容相匹配的构建模板,而这似乎只允许您运行一次加载测试

此外,在配置测试控制器时,可以选择将其配置为进行负载测试,但要执行此操作,必须从Team Project Collection中取消注册。如果这样做,似乎控制器不能再在环境中用于运行项目自动化测试。这违背了我想要做的目的,并使负载测试和团队项目看起来互相排斥。是这样的吗?如果是这样,这是一个很大的疏忽。负载测试是您希望自动运行的类型。谢谢您的帮助。

1 个答案:

答案 0 :(得分:0)

不幸的是你是对的。用于负载测试的测试控制器不能用于“同时”的其他自动化测试执行。在您的场景中,我建议您为负载测试设置不同的测试控制器和代理,并且您可以将其作为构建的一部分进行排队,以实现您的目标。

此案例没有特殊的构建过程模板。

相关问题