3

我正在尝试使用测试控制器配置 Visual Studio Team Services,以便可以将 Azure VM 用于我的实验室管理。

我创建了一个新的 Azure VM (Windows Server 2012 R2) 并在其上安装了测试控制器。我已运行测试控制器配置工具并将其连接到我的 Visual Studio Team Services 默认集合。配置工具没有显示任何错误,并通知我控制器配置正确。

在我的本地开发机器上,我启动了 MTM 来为 Azure VM 创建一个新的标准环境。但是,当我切换到 Controllers 选项卡时,我可以看到我的 TFSController 但它显示为脱机并显示以下消息:

'测试控制器当前不可用。要求您的管理员连接到测试控制器机器,启动测试控制器配置工具,并使用正确的 Team Foundation Server 和团队项目集合重新配置它。或者,查看测试控制器机器的事件查看器中的事件以确定问题。问题解决后,单击“刷新”。

运行测试控制器的 VM 上的事件日志未显示任何错误。我尝试使用几种凭据组合(本地帐户、用于登录 VM 的帐户的用户名/密码以及实验室服务帐户的用户名/密码)重新配置控制器配置。

我究竟做错了什么?由于测试控制器在 Azure VM 上运行,我是否需要做其他事情?

4

2 回答 2

1

无法将测试控制器/代理连接到 Azure DevOps 或 TFS 2018+。这已被弃用,并且已创建使用 Azure Pipelines 的新解决方案

在此处输入图像描述

然后,您可以直接从 Azure 测试计划页面运行测试。

在此处输入图像描述

在此处查找完整文档:https ://docs.microsoft.com/en-us/azure/devops/test/run-automated-tests-from-test-hub?view=vsts

于 2018-10-23T00:43:01.900 回答
0

您在控制器和代理上使用相同的帐户吗?

使用对 VM 具有管理员权限和对 Visual Studio Team Services 具有适当访问权限的帐户来配置测试控制器并使用相同的帐户来配置测试代理。

这可能有效!!!!当您尝试通过代理连接时,还要确保 Controller 正在运行。

于 2013-11-11T09:35:33.943 回答