TFS 2015 需要特定版本的测试代理

TFS 2015 Requires Test Agent with a Certain Version

当我们尝试使用一些编码 UI 测试对构建进行排队时,TFS 2015 抱怨测试代理的版本不正确。

No agent found in pool 1 which satisfies the specified demains:

Agent.Version -gtVersion 1.94.0

我已经下载并安装了 Agents for Microsoft Visual Studio 2013 Update 5,但我不确定它是否是我们可以获得的最新版本。

我 100% 确定 TFS 会看到我们的代理人。

有没有办法确保我们拥有这个 1.94.0 版本?我在哪里可以找到它的下载 link?或者,也许不是版本的问题?

如果您运行正在使用 Build vNext 任务进行测试并希望从本地目录安装代理,您需要 download Agents for Microsoft Visual Studio 2015 Update 3 - 单击 "Tools for Visual Studio 2015",然后单击 select "Agents for Visual Studio 2015" 来自左侧导航栏。

或者您可以在构建步骤中添加 Visual Studio Test Agent Deployment 任务。此任务会将“测试代理”部署到所有机器并自动配置它们以实现自动化运行。

它正在寻找版本等于 1.94.0 的构建代理,而不是测试代理版本。请从您的 TFS 门户网站下载最新的构建代理并进行配置。