使用TFS 2015执行测试计划

时间:2017-12-14 17:34:27

标签: deployment tfs automated-tests tfs2015

我需要创建一个测试部署。我们有2个相同的测试代理用于负载平衡目的。我添加了Windows文件复制,VS测试代理部署和运行功能测试步骤。我将所有必需的工件(测试dll和测试文件)复制到所有代理(第1步),将两个代理名称写入第2和第3步。然后......?

它会选择其中一个代理进行部署和运行,还是会在每个代理上部署和运行?在第一种情况下,它会选择相同的代理进行部署(第2步)和执行(第3步)吗?然后如何(什么隐藏的功能将第二和第三步连接在一起?TFS如何(在什么标准下)选择第一个或第二个代理?代理也可以作为构建代理工作吗?TFS是否知道它们是否正在工作关于某事或没有?有没有关于TFS 2015如何在这样的场景中思考和运作的文档?

提前致谢!

1 个答案:

答案 0 :(得分:0)

测试代理与构建代理不同。

您将二进制文件推送到测试代理,然后在Run Functional Tests步骤中告诉它:

  • 上运行测试的测试代理程序
  • 要运行哪些测试(通过指定测试程序集和类别过滤器或测试计划)
  • 如何跨指定的测试代理分发测试。您可以选择并行运行它们。

参考:https://docs.microsoft.com/en-us/vsts/build-release/tasks/test/run-functional-tests