您可以在一台计算机上安装多个Visual Studio 2015测试代理吗?

时间:2017-02-25 21:35:21

标签: c# visual-studio testing tfs automated-tests

我想我知道这个问题的答案,但我还没有发现任何特别明确的答案。

2015年TFS

我有许多非常简单的测试需要以分布式方式运行。但是根据我的理解,我可以在汇编级别进行并行处理(这很荒谬),或者我可以在runsettings文件中设置多个测试代理并以这种方式分发测试。我宁愿不必使用10个小型虚拟机,而是使用一个或两个可观的大小虚拟机来代替VSTA的多个实例。

感谢您的回复。

1 个答案:

答案 0 :(得分:1)

测试代理主要用于运行具有自动UI交互的功能测试。这些需要桌面交互的测试只能在每个虚拟机上运行一次。

如果您正在谈论没有dektop交互的自动化测试,那么您可以使用Team Build,添加Run Visual Studio Tests并勾选Parallel选项。

enter image description here

虽然屏幕截图来自VSTS,但此选项在TFS 2015中是相同的。旧的旧版Xaml Builds中不支持并行测试。