如何让Teamcity构建显示在TFS构建资源管理器中

时间:2015-02-24 22:44:19

标签: tfs teamcity coded-ui-tests tfs2013 mtm

所以这是我们现在的设置

1)我们将TFS2013用于我们的代码库

2)我们使用TeamCity进行构建

3)我们在CodedUI中创建了测试

从我在网上看到的是,为了让CodedUI测试自动运行,他们需要一个构建来引用。但是,由于我们使用Team City进行构建,因此TFS中的Build Explorer为空。关闭Team City的构建是不行的,所以我试图找到一种方法让构建出现在Build Explorer中,这样我就可以通过MTM运行自动​​化测试了。

TL; DR:我需要让Team City版本出现在TFS Build Explorer中。

我看到了这个问题,但这是2010年,所以我希望自How do I make a TeamCity build appear in the TFS Build Explorer?

以来它已经改变了

2 个答案:

答案 0 :(得分:3)

可以使用API​​完成。您可以使用以下博客文章作为创建应用程序的起点,该应用程序在TFS中记录TeamCity构建的结果。然后,您可以将您的应用程序作为TeamCity构建的一部分运行。

http://blogs.msdn.com/b/jpricket/archive/2010/02/23/creating-fake-builds-in-tfs-build-2010.aspx

更新:但有一些缺点。只有在TFS中完成构建时,ALM的某些功能才可用。您放松了测试影响分析,构建和工作项之间的关系,可验证错误修复的识别,以及发布内容的发布管理。

TF Build不仅仅是编排一个编译,它是将ALM策略编织在一起的粘合剂,如果没有TF Build中的构建或大量的自定义工作,您将无法在TFS中分摊领域值。< / p>

答案 1 :(得分:0)

抱歉,这是不可能的。 Team Explorer旨在向您展示Team Builds。