【问题标题】:MTM Tests Using a TFS Azure-Based Project使用基于 TFS Azure 的项目进行 MTM 测试
【发布时间】:2016-06-21 02:52:19
【问题描述】:

我正在等待我的工作来升级我们的 TFS 版本。同时,我在我的 azure 帐户上做了一个个人 TFS 项目。这允许“练习”使用 MTM,这样当我们升级时,我就可以开始运行了。

我在 Visual Studio 的团队资源管理器中有我的个人项目,该项目链接到 TFS,具有构建定义和已完成的构建。我在引用主项目的同一个 sln 中有一个单元测试项目。我的测试在 MTM 中正确显示。我还配置了一个测试控制器,并在实验室中心机器上配置了测试代理。

然后我制作了一个 Lab Center 环境。我们设置了一个虚拟机,所以我添加了那个。对于“机器”选项卡下的“类型”,我选择了服务器,因为我不确定(不确定这是否重要)。尽管如此,我相信它有效,因为当我点击验证按钮时,测试代理正确安装在远程机器上。它说准备好了。太好了!

当我去运行测试时,我收到以下错误:“测试运行的构建目录不存在或需要访问权限。”代码所做的只是说“等待测试控制器”,然后再显示该消息。

我不知道如何解决这个问题。将“嘿”打印到控制台只是一个单元测试。如果需要,我可以提供图片。谢谢。

【问题讨论】:

  • 你在使用新的基于任务的构建系统吗?

标签: azure tfs visual-studio-2015 microsoft-test-manager mtm


【解决方案1】:

MTM 无法从 TFS 2015 中引入的基于 Web 的新构建系统创建的构建中运行自动化测试。

MTM 不是必需的,因为新构建系统中有安装/配置测试代理和使用这些测试代理运行测试的任务。您只是无法从 MTM 手动触发测试执行。

【讨论】:

  • 谢谢。现在我不必再感到困惑了。
  • 另一个问题。当我们升级到 TFS 2015(不是基于 Web 的)时,我预计该过程类似于我为我的 Azure 帐户所做的,以便从 MTM 运行 CodedUI 自动化测试。这是一个安全的假设吗?
猜你喜欢
  • 2015-02-20
  • 2017-03-15
  • 1970-01-01
  • 1970-01-01
  • 2019-07-05
  • 1970-01-01
  • 1970-01-01
  • 2017-01-10
  • 1970-01-01
相关资源
最近更新 更多