在远程测试控制器/代理上运行一个测试

时间:2013-05-17 17:03:44

标签: visual-studio-2010 coded-ui-tests

我已将单元测试设置为在构建服务器上运行。我刚刚添加了一个未运行的codedUI测试,因为我需要将控制器设置为以交互模式运行。因为我们无法改变现有的构建控制器,所以我们设置了一台具有自己的控制器/代理组合的机器。

我如何在visual studio中告诉其中一个测试(编码的用户界面)在这个控制器/代理下运行,同时保持其他人的状态?我查看了testsettings文件,但目前尚不清楚如何完成这项工作。

控制器/代理商是2010年,我在vs2012。

1 个答案:

答案 0 :(得分:1)

首先,您必须将控制器配置为使用Visual Studio运行。因此,请打开Test Controller Configuration tool并检查是否未选中Register with Team Project Collection选项。

然后,从visual studio(2012):

  • 右键单击解决方案,然后选择add new item。添加新的Test Setting文件。
  • Test Settings窗口中,转到Roles标签。选择Remote Execution并在Controller字段中添加控制器(机器)名称或IP。
  • 保存设置后,选择Test - > Test Settings ---> Select Test Settings File并选择新设置。