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

时间:2016-06-16 09:18:21

标签: tfs tfsbuild coded-ui-tests

我尝试使用vNext Build系统中的任务执行CodedUI,

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

我对此主题非常困惑,为什么我要在TFS上创建套件和Tets计划,但不在测试用例中使用DataSource?

这是我得到的错误。顺便说一句,如果我删除Datasource标签,那么TestPlan能够找到相关的Test方法并执行CodedUi自动化没有问题。

错误:

单元测试适配器无法连接到数据源或读取数据。有关解决此错误的详细信息,请参阅MSDN Library中的“数据驱动单元测试疑难解答”(http://go.microsoft.com/fwlink/?LinkId=62412)。错误详细信息:无法加载文件或程序集“Microsoft.TeamFoundation.TestManagement.Controller,PublicKeyToken = b03f5f7f11d50a3a”或其依赖项之一。该系统找不到指定的文件。 这是方法。 enter image description here

enter image description here

这是测试计划套件执行测试的最后一个选项。 enter image description here

1 个答案:

答案 0 :(得分:1)

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

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