Visual studio 2015 具有单个生成代理和多台测试机器的Visual studio测试任务配置

Visual studio 2015 具有单个生成代理和多台测试机器的Visual studio测试任务配置,visual-studio-2015,automated-tests,azure-devops,Visual Studio 2015,Automated Tests,Azure Devops,最近,VST中有两个任务被弃用:部署TestAgent和运行功能测试。 两者都允许指定要在其中运行测试的计算机列表,并使用单一生成代理。 现在有了VisualStudioTest,我正试图找到一个解决方案,用单个构建代理将测试分发到多台测试机器上。 相关测试是基于用户界面的 浏览msdn博客包含一些建议,但到目前为止并没有帮助我找到一致的解决方案 请帮忙 我尝试的链接: 否,您需要在这些计算机中注册多个生成代理(部署组也使用生成代理,可以在部署组阶段使用) 使用single buil

最近,VST中有两个任务被弃用:部署TestAgent和运行功能测试。 两者都允许指定要在其中运行测试的计算机列表,并使用单一生成代理。 现在有了VisualStudioTest,我正试图找到一个解决方案,用单个构建代理将测试分发到多台测试机器上。 相关测试是基于用户界面的

浏览msdn博客包含一些建议,但到目前为止并没有帮助我找到一致的解决方案

请帮忙

我尝试的链接:


否,您需要在这些计算机中注册多个生成代理(部署组也使用生成代理,可以在部署组阶段使用)


使用single build agent,您可以使用旧方法,即使任务已被弃用,您也可以参考的源代码来构建自定义任务扩展。

正如starian chen所说,这两个任务已被替换,但您可以使用新任务完成几乎所有相同的功能。让统一代理处理生成、发布和测试执行确实简化了不推荐使用的任务的一些挑战,例如复制文件和让生成代理通过WinRM进行通信。我刚刚写了一篇关于这个的博客。我的下一篇文章将介绍如何扩展多台机器,以及如何像您所问的那样进行跨浏览器测试。


是否有任何原因使您无法在每个测试代理虚拟机上安装生成代理?请确保将它们放入自己的代理队列/池中。

为什么不添加指向已在MSDN博客(及其他地方)中试用过的某些解决方案的链接?这样人们就不会给你不适合你的答案。在问题的主体中添加此链接:人们可能不会在此处注意到。@markvgti指向他尝试的内容的链接将以比已经更快的速度关闭此问题。他试图把他的问题贴在这里。谢谢starian,自定义任务扩展似乎很有趣。我能期望将来有不推荐的任务吗?我想我们会期望将来有更好的方法。