我设置了单元测试以在构建服务器上运行。我刚刚添加了一个未运行的编码 UI 测试,因为我需要将控制器设置为在交互模式下运行。因为我们无法更改现有的构建控制器,所以我们设置了一台具有自己的控制器/代理组合的机器。
我如何在 Visual Studio 中告诉其中一个测试(编码 UI)在此控制器/代理下运行,同时保持其他测试原样?我查看了 testsettings 文件,但不清楚如何完成这项工作。
控制器/代理是 2010,我在 vs2012。
我设置了单元测试以在构建服务器上运行。我刚刚添加了一个未运行的编码 UI 测试,因为我需要将控制器设置为在交互模式下运行。因为我们无法更改现有的构建控制器,所以我们设置了一台具有自己的控制器/代理组合的机器。
我如何在 Visual Studio 中告诉其中一个测试(编码 UI)在此控制器/代理下运行,同时保持其他测试原样?我查看了 testsettings 文件,但不清楚如何完成这项工作。
控制器/代理是 2010,我在 vs2012。
首先,您必须将控制器配置为与 Visual Studio 一起运行。因此,打开Test Controller Configuration tool
并检查该Register with Team Project Collection
选项是否未选中。
然后,来自视觉工作室(2012):
add new item
。添加一个新Test Setting
文件。Test Settings
窗口中转到Roles
选项卡。在字段中选择Remote Execution
并添加控制器的(机器)名称或 ip Controller
。Test
--> Test Settings
--->Select Test Settings File
并选择新设置。