2

ということで、現在の設定はこちら

1) コード リポジトリに TFS2013 を使用します。

2) TeamCity を使用してビルドを行います

3) CodedUI でテストを作成しました。

私がオンラインで読んだことによると、CodedUI テストを自動的に実行するには、参照するビルドが必要です。ただし、Team City を使用してビルドを行っているため、TFS のビルド エクスプローラーは空です。ビルドのために Team City をオフにすることはできないので、MTM を介して自動テストを実行できるように、Build Explorer にビルドを表示する方法を見つけようとしています。

TL;DR: Team City ビルドを TFS ビルド エクスプローラーに表示する必要があります。

この質問を見ましたが、2010 年のものだったので、TeamCity ビルドを TFS ビルド エクスプローラーに表示するにはどうすればよいですか?

4

2 に答える 2

3

API を使用して実行できます。次のブログ投稿を出発点として使用して、TeamCity ビルドの結果を TFS に記録するアプリを作成できます。その後、TeamCity ビルドの一部としてアプリを実行できます。

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

更新: ただし、欠点もあります。ALM の一部の機能は、ビルドが TFS で行われた場合にのみ使用できます。テスト影響分析、ビルドと作業項目間の関係、検証可能なバグ修正の識別、リリース コンテンツのリリース管理のためのロールアップを行います。

TF Build は、コンパイルを編成するだけではありません。ALM 戦略を結び付ける接着剤であり、TF Build でのビルドまたは大量のカスタム作業なしでは、TFS のレルム値を償却することはできません。

于 2015-02-25T03:37:52.557 に答える
0

申し訳ありませんが、それは不可能です。チーム エクスプローラーは、チーム ビルドを表示するように設計されています。

于 2015-02-25T02:33:15.423 に答える