我正在尝试使用位于同一远程计算机上的测试控制器在远程代理上运行测试。我已按如下方式设置了我的TestSettings文件:
<RemoteController name="MachineName" />
<Execution location="Remote">
<AgentRule name="AllAgentsDefaultRole">
</AgentRule>
当我告诉MSTest在发布或调试模式下执行选定的测试时,它成功构建项目,然后返回“Failed to queue test run'run name':无法建立连接,因为目标计算机主动拒绝它。 “ Visual Studio 2013已安装在控制器/代理计算机上,代理,控制器和客户端都可以成功通信。默认端口用于通信(6901和6910),telnet能够连接。如何让测试成功执行?
答案 0 :(得分:0)
找到答案。代理无法远程调试,而我在上面的帖子中执行的构建是&#34;发布&#34; (在一个例子中),我还在尝试调试。如果我选择测试并单击&#34;运行&#34;相反,它在远程代理上成功执行。