我目前正在为一个项目设置自动化测试用例解决方案,我正在使用Visual Studio 2012、test Manager 2010、Test Controller 2010和Test Agent 2010。我使用的TFS Server是2010,我们的自动化测试用例项目是在.NET 4.0框架中。
我们的自动化测试用例解决方案的设置方法是:
-We有一台安装了测试控制器和测试代理的远程计算机-Test管理器配置了一个使用远程计算机上的测试控制器和测试代理的物理环境(在实验室中心)测试管理器中的-The测试设置也配置为运行64位计算机的测试,这就是远程计算机的配置方式-Test案例随后将与我们的自动化解决方案中的编码UI测试相链接,这些测试从测试管理器中执行,然后在远程计算机上运行
虽然我在Visual Studio 2010中成功地完成了自动化解决方案的此设置,但在尝试使用该解决方案的2012版本时,我遇到了许多问题。
我遇到的最新问题是,虽然我可以在test Manager中执行测试,并让它在远程计算机上的Test Agent中排队,但测试永远不会执行。
查看事件日志,我发现发生了3个异常错误,1个用于VSTTAgent,2个用于VSTTAgentProcess。我已经按照它们各自的顺序附加了下面的每个错误。



以前有没有人遇到过这样的问题?任何帮助都将非常感谢,我提前感谢大家。
发布于 2014-05-01 04:51:58
根据我在第一个问题下的评论,以及Andrew的回答,我发现2012代理和控制器不能与TFS 2010一起使用。
作为一些补充信息,我发现我们公司的构建代理(2010)没有我们需要的所有类库定义,无论如何,我们需要正确地部署我们的2012解决方案。
我很感谢大家对我的问题的回答,我希望这对将来的其他人有帮助!
https://stackoverflow.com/questions/14509091
复制相似问题