【问题标题】:Visual Studio Test using Test Agent使用测试代理的 Visual Studio 测试
【发布时间】:2015-12-07 17:53:26
【问题描述】:

我有一个情况:我有两台服务器(服务器 A 和服务器 B)和我的 TFS 在 服务器 A 上构建我的应用程序,并且应该在 服务器 B 上部署结果强>。之后,它应该远程运行 UI 测试。 为此,我使用了 TFS 2015,并为我的构建定义添加了一些步骤(如果您理解我的意思))))。

  • 第一步是“Visual Studio 构建”步骤,即构建我的项目。 -> 工作正常

  • 第二步是“发布构建工件”,用于将构建结果从服务器 A 发布到服务器 B(也许这不是在机器之间发布内容的最佳解决方案,但对我有用。如果您对那,我会很高兴听到它)。-> 工作正常

  • 第三步是“Visual Studio 测试代理部署”,它应该在服务器 B 上部署测试代理。运行此步骤时,它显示 'agentlocation' 不是有效路径。确保运行构建代理的帐户可以访问此共享。 并且如果在此步骤中失败但 root 到文件 vstf_testagent.exe 所有人都可以访问(用于共享此文件夹设置为每个人都读/写)。

  • 第四步是“使用测试代理进行 Visual Studio 测试”,它应该运行我的 UI 测试。我希望这一步可以运行我的 UI 测试。

在服务器 A 上,我安装了测试控制器,在服务器 B 上,我安装了测试代理并给了他测试控制器的名称。在服务器 A 上我使用 Visual Studio 2015,但在服务器 B 上我使用 Visual Studio 2013。

请帮助我理解第三步的问题。它可能是什么以及如何解决它? 第四步可以运行我的 UI 测试吗?

非常感谢您的帮助!

【问题讨论】:

    标签: visual-studio unit-testing tfs


    【解决方案1】:

    “测试代理位置”字段是可选的,用于提供从网络或本地位置到 vstf_testagent.exe 的路径。如果没有提供路径,将从网络下载。您可以将此字段留空并从网络下载,也许您可​​以成功部署测试代理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      相关资源
      最近更新 更多