无法在Microsoft Test Manager数据和诊断错误中运行测试

时间:2014-10-27 15:41:26

标签: microsoft-test-manager

我正在尝试使用测试实验室在Microsoft Test Manager(2013)中运行手动测试用例。当我运行测试时,它显示以下错误:

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

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

这是我检查的内容:

  • 防火墙全部关闭
  • 我的测试代理已在虚拟机上设置并正确显示在我的测试控制器下
  • 实验室处于就绪状态,我可以看到代理在线。
  • 我的测试设置目前设置为不收集任何数据(希望这会有所帮助,但事实并非如此)。
  • 运行测试的测试环境设置为正确的环境。
  • 我尝试延长mtm.exe.config中的超时时间和远程机器上的QTAgent配置,以便我开始试用跑步者。
  • 当测试运行器出现故障并且似乎没有问题时,我已检查虚拟机上的防火墙日志。

你可能已经知道我已经尝试解决这个问题了一段时间!

之前有没有人看过这个错误并且能够解决它?任何有关我尚未列出的事情的指导都会非常感激。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

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