次の一連のイベントを有効にするTFS用のビルドワークフローを作成しようとしています(Web Appの場合は今のところSharepointプロジェクト用です) :TFSビルドワークフローコード化されたUIテスト用の新しいテストアクティビティを追加します
ビルド - >テスト(単体テスト) - > IISに展開する - テスト(コード化されたUI) - テスト(負荷)
私はワークフローを設定するために管理デプロイまでを、問題は後に開始します。どこから始めたらいいか分からない。ワークフローコンポーネントを使用してテストごとに新しいアクティビティを作成するか、powershellルートを使用する方が良いでしょうか?
1つの注意点として、存在する仮想化インフラストラクチャはMSではないため、私はラボ管理ルートに行くことができません。あなたの洞察力
私は今このルートを試しています。ビルドサマリーのテスト結果(成功/失敗だけでなく)を見る方法がありますか?単体テストで失敗した場合、VSで直接テスト結果を得ることができます。 –
テスト結果がビルドサマリーに表示されるためには、ビルドの一部としてTFSにパブリッシュされる必要があります。私はCodedUIの場合、これがどのようにできるのか分かりませんが、私の(主な)テストランナーはNUnitです。この場合、この便利なユーティリティがあります:http://nunit4teambuild.codeplex.com/releases/view/45765。同様のものを検索(または実装)する必要があります(一般的な戦略は、テスト結果をTRXに変換してから、構築中にTRXを公開することです)。 – pantelif