【问题标题】:Running Visual Studio Load Test From Build Definition从构建定义运行 Visual Studio 负载测试
【发布时间】:2016-09-16 12:19:39
【问题描述】:

我创建了一个构建定义,它使用 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/,其中描述了一种方法,但我找不到与他描述的内容相匹配的构建模板,而且似乎这只允许您运行单个负载测试。

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

【问题讨论】:

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


    【解决方案1】:

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

    这种情况没有特殊的构建过程模板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-24
      • 2015-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多