使用来自 vNext 构建系统错误的 运行 功能测试任务执行 CodedUI 使用 MTM 作为数据源

Execute CodedUI using a Run Functional Tests task from vNext Build system Error using MTM as Data Source

我正在尝试使用来自 vNext 构建系统的任务执行 CodedUI,

https://blogs.msdn.microsoft.com/visualstudioalm/2016/03/31/executing-automated-tests-in-build-vnext-using-test-plan-test-suites/

我对这个主题很困惑,为什么我要在 TFS 上创建套件和 Tets 计划而不使用测试用例中的数据源?

这是我的错误 got.by 如果我删除数据源标签,那么是的,TestPlan 能够找到相关的测试方法并毫无问题地执行 CodedUi 自动化。

错误:

单元测试适配器无法连接到数据源或读取数据。有关解决此错误的详细信息,请参阅 MSDN 库中的 "Troubleshooting Data-Driven Unit Tests" (http://go.microsoft.com/fwlink/?LinkId=62412)。错误详细信息:无法加载文件或程序集 'Microsoft.TeamFoundation.TestManagement.Controller, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。该系统找不到指定的文件。 这是方法。

这是通过测试计划套件-执行测试的最后一个选项。

这通常是由于属性中的错误 TFS url 或代理无法访问 TFS 实例引起的。

http://www.dotnetcatch.com/2015/10/01/tfs-2010-to-2015-upgrade-codedui-feature-test-builds/