我需要创建一个测试部署。我们有2个相同的测试代理用于负载平衡目的。我添加了Windows文件复制,VS测试代理部署和运行功能测试步骤。我将所有必需的工件(测试dll和测试文件)复制到所有代理(第1步),将两个代理名称写入第2和第3步。然后......?
它会选择其中一个代理进行部署和运行,还是会在每个代理上部署和运行?在第一种情况下,它会选择相同的代理进行部署(第2步)和执行(第3步)吗?然后如何(什么隐藏的功能将第二和第三步连接在一起?TFS如何(在什么标准下)选择第一个或第二个代理?代理也可以作为构建代理工作吗?TFS是否知道它们是否正在工作关于某事或没有?有没有关于TFS 2015如何在这样的场景中思考和运作的文档?
提前致谢!
答案 0 :(得分:0)
测试代理与构建代理不同。
您将二进制文件推送到测试代理,然后在Run Functional Tests
步骤中告诉它:
参考:https://docs.microsoft.com/en-us/vsts/build-release/tasks/test/run-functional-tests