2014-10-27 55 views
0

我正尝试使用测试实验室在Microsoft测试管理器(2013)中运行手动测试用例。当我运行测试时,它显示以下错误:无法在Microsoft测试管理器数据和诊断错误中运行测试

无法收集数据和诊断 初始化诊断数据适配器时发生错误。中止会话并重新开始。 初始化数据和诊断适配器时超时。 如果Windows防火墙没有将Microsoft Test Manager添加到例外列表并设置为启用,则数据和诊断适配器的初始化可能会超时。验证Windows防火墙的例外列表是否包含Microsoft Test Manager(mtm.exe)。有关详细信息,请参阅: http://go.microsoft.com/fwlink/?LinkId=83134 有关可能导致数据和诊断适配器初始化超时的问题的详细信息,请参阅: http://go.microsoft.com/fwlink/?LinkId=254562

我一直在寻找一个答案,现在尝试各种事情几天,并不能解决问题。第一个没有帮助,第二个链接没有链接到工作页面,这对它在错误中给出的2个链接很有帮助。在论坛中发布类似错误的人通过更正防火墙解决了他们的问题,但是本地PC上的防火墙和虚拟机上的防火墙都关闭了。

这是我已经检查:

  • 防火墙都关闭
  • 我的测试剂是建立在虚拟机上,并在我的测试控制器显示正常
  • 该实验室具有就绪状态我可以看到代理在线。
  • 我的测试设置目前设置为收集没有数据(希望能帮助,但没有)。
  • 运行测试的测试环境设置为正确的环境。
  • 我已经尝试延长mtm.exe.config中的超时期限以及远程计算机上的QTAgent配置,以便启动测试运行器。
  • 当测试运行器出现故障时,我检查了虚拟机上的防火墙日志,并且在那里似乎没有问题。

正如你可能可以告诉我一直在试图解决这一段时间!

有没有人看过这个错误,并能解决它?任何指导,以尝试我还没有列出的东西,将非常感激。

谢谢你的帮助!

回答

0

我已经解决了此问题,对于手动测试,测试代理需要安装在本地计算机上以及虚拟机上进行自动化测试。这是我错过的一步。一旦测试代理安装在本地机器上,此错误消失。这是一个令人误解的错误消息,但如果您遇到此问题,请确保测试代理位于环境中的所有计算机上并正确配置。这里的部分问题是我的误解,因为我认为我也可以将VM用于我的手动测试,但情况并非如此。

相关问题