【问题标题】:Unable to run tests in Microsoft Test Manager data and diagnostics error无法在 Microsoft 测试管理器数据和诊断错误中运行测试
【发布时间】:2014-11-04 00:04:21
【问题描述】:

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

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

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

这是我检查过的:

  • 防火墙全部关闭
  • 我的测试代理已在虚拟机上设置并正确显示在我的测试控制器下
  • 实验室处于就绪状态,我可以看到代理在线。
  • 我的测试设置当前设置为不收集任何数据(希望这会有所帮助,但它没有)。
  • 运行测试的测试环境设置为正确的环境。
  • 我已尝试延长远程计算机上 mtm.exe.config 和 QTAgent 配置中的超时期限,以便启动测试运行程序。
  • 当测试运行程序失败时,我检查了虚拟机上的防火墙日志,并且似乎没有问题。

正如您可能知道的那样,我已经尝试解决此问题一段时间了!

以前有没有人看到过这个错误并能够解决它?任何有关我尚未列出的尝试的指导将不胜感激。

感谢您的帮助!

【问题讨论】:

    标签: microsoft-test-manager


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多