【问题标题】:How to associate a Build to the test plan in Microsoft Test Manager (MTM) 2010?如何将内部版本与 Microsoft 测试管理器 (MTM) 2010 中的测试计划相关联?
【发布时间】:2014-07-24 23:31:56
【问题描述】:

我是 Microsoft 测试工具的新手,请帮助:

尝试从 MTM 运行测试用例时,我收到以下警告消息:

无法创建自动化测试运行。提交自动化测试运行需要与活动测试计划关联的构建

背景信息:

  • 我在 VS 2010 中创建了构建定义
  • 我已经创建了一个带有 Agents:Controller 和 Agent 的 Build 服务主机
  • 当我打开 MTM>Testing Center>Properties Build Configurations 时,我可以看到在“Filter for Builds:”中选择了我的构建定义

问题: 在 MTM>Testing Center>Properties Build Configurations>“Build in use:” 设置为 None,当我打开 Assign Build 部分时,我没有可用的构建

【问题讨论】:

    标签: visual-studio-2010 build tfsbuild microsoft-test-manager


    【解决方案1】:

    只是作为一个指针,以防有人发现这个(未答复的)帖子:

    “要从 Microsoft 测试管理器中进行自动化测试,您需要将包含自动化组件的构建与测试计划相关联。这会告诉 MTM 在哪里可以找到自动化测试的代码。然后您还需要一个测试环境将与之通信并运行测试。

    以下文章介绍了如何设置测试计划以运行自动化测试:http://msdn.microsoft.com/en-us/library/dd553270.aspx"

    来自this post in msdn.

    【讨论】:

      【解决方案2】:

      我认为这是您在 TFS 中的权限的问题。您需要拥有View builds 对您在Build definition 中分配的构建的权限。

      请您的管理员授予您所需的权限,或者您是否可以自行完成:

      1. 打开Visual Studio 2010
      2. 转到Team Explorer --> Builds --> 并右键单击您想要的构建
      3. 选择 Security 并授予用户适当的权限,即 MTM 中测试计划的 Owner

      【讨论】:

      • 我确保检查权限,我的用户名几乎在每个 Collection 组、TFS 组和 Team Projec 组中,我“允许”使用“构建”一词的所有内容我将构建放置文件夹共享为指示,在我排队构建后它被破坏请检查这个 .gif 文件link
      • 好的,现在我认为您面临另一个问题。要在 MTM 中获得可用的构建,您至少需要一个成功的构建。你有什么?如果你的构建总是失败,那么你应该发布一个关于如何解决这个问题的新问题(或编辑这个问题)。
      • 非常感谢您的帖子,我不会将此标记为已接受的答案,但我将通过发布另一个问题来遵循您的建议
      • 不客气。如果你觉得它有帮助,你可以投票:)。
      • 我创建了另一个问题here
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-19
      • 2020-08-20
      • 1970-01-01
      相关资源
      最近更新 更多