0

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

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

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

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

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

4

1 回答 1

0

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

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

于 2016-06-20T18:52:19.963 回答