アクション テスト エクスプローラーが開かれ コード エディターのテスト クラスが表示され ソリューション エクスプローラーが開かれた Visual Studio 2012 にフェードインします 対話がテスト エクスプローラーにパン インしてズームします ...

アクション
テスト エクスプローラーが開かれ、コード エディターのテスト クラスが表示され、ソリューション エクスプローラーが開かれた Visual Studio 2012 にフェードインします。対話がテスト エクスプローラーにパン インしてズームします。

ダイアログ
Visual Studio で単体テストを作成するのは容易ではありませんでした。Visual Studio 2012 には、高速で動作し、単体テストで使いやすいインターフェイスを搭載した、新しいテスト エクスプローラー ウィンドウが用意されています。



アクション
[プロジェクト] メニューの [ソリューションのリビルド] をクリックします。新しいテストを追加するテスト エクスプローラーが表示されます。

ダイアログ
新しいテストを記述すると、ビルド中に自動的に検出され、テスト エクスプローラーに追加されます。



アクション
テスト エクスプローラーで [すべて実行] を選択します。赤と緑のバーのアニメーションが表示されます。テストは失敗しました (赤)。

ダイアログ
すべてのテストはワン クリックで実行できます。テストは、IDE の応答性に影響しないようにバックグラウンドで実行されます。 



アクション
失敗したテストをクリックします。詳細を表示します。テスト コードを含むコード エディターを表示します。

ダイアログ
失敗したテストは、赤色で視覚的に示され、グループ化されます。テスト エクスプローラーには詳細が表示されており、ダブルクリックするとコードが表示されます。



アクション
一部のコードを変更し、リビルドした後、テスト エクスプローラー ウィンドウで [失敗したテストの実行] を選択します (テストをすべて実行していないことを確認します。一部のテストはまた失敗と表示され、以前失敗したテストの一部は合格と表示されます。古いと表示されるものもあります)。

ダイアログ
失敗したテスト ケースを修正してビルドした後、失敗したテストだけを選択して実行できます。テスト エクスプローラーでは、さまざまな方法でテストを実行できます。前回の実行に含まれていなかったテストは淡色表示されるため、簡単に特定できます。



アクション
検索ボックスに検索用語を入力します。テストの変更が一覧表示されます。ファイル パスによる定義済みのフィルターを選択して結果をフィルターします。

ダイアログ
目的のテストをすばやく探すには、検索ボックスを使用して、表示されているテストをフィルターします。File Name や Result などのテストのプロパティで検索することもできます。



アクション
[グループ化] をクリックし、状態によるグループ化と実行時間によるグループ化を切り替えます。

ダイアログ
テストをグループ化する方法を変更できます。ここでは、実行時間によるグループ化で時間のかかるテストを探します。



アクション
エディターに NUnit テスト コードを表示します。ステートメントのズーム アウトを使用して NUnit へのズーム インを開始し、NUnit テスト コードを表示します。

ダイアログ
Visual Studio 2012 テスト エクスペリエンスの主要な目標は、開発者が使いやすいツールやプロセスを使用できるようにすることです。このため、組み込みで管理されるテスト フレームワークと C++ 単体テスト フレームワークに加えて、サード パーティ フレームワークをサポートする拡張機能をインストールできます。



アクション
[ツール] | [拡張機能と更新プログラム] をクリックします。オンラインの拡張機能で "unit test" を検索します。既存の複数のサード パーティ フレームワーク、NUnit、xUnit、Chutzpah が表示されます。 

ダイアログ
ほとんどのサード パーティ フレームワークは、拡張機能マネージャーと Visual Studio Gallery を使用して Visual Studio IDE から直接インストールできます。



アクション
複数のサード パーティ テスト プロジェクト (NUnitTest プロジェクト、CppFooTest プロジェクトのようにプロジェクト名にフレームワーク名が含まれる) を含むソリューション エクスプローラーを表示します。

ダイアログ
テスト エクスプローラーは、混合のテスト フレームワークによるテストの組み合わせの実行もサポートしています。



アクション
[テスト/コード カバレッジ] を選択します。[コード カバレッジの結果] ウィンドウが表示されます (サード パーティ フレームワーク テストの混合を含むソリューションの使用を続けます)。

ダイアログ
コード カバレッジは、有益な単体テスト メトリックです。これで、すべてのテストのコード カバレッジの結果をワンクリックで取得できるようになりました。 



アクション
テスト エクスプローラー ウィンドウの [ビルド後にテストを実行] にマウスを移動すると、ツールヒントが表示されます。オンに切り替えます。

ダイアログ
クリック 1 回で、ビルド後にテストを自動的に実行する継続的テスト ランナーを有効にできます。



アクション
[ソリューションのビルド/リビルド] を選択します。ビルドの完了とテストの実行が表示されます。

ダイアログ
継続的テスト ランナーは、結果をすばやく取得するために、最も重要なテストを最初に実行するように最適化されています。それらのテストが合格するとすべてのテストを実行します。



アクション
まだ大量のテストが残っている進行中のテスト実行にズーム オーバーします。 

ダイアログ
Visual Studio 2012 のテスト エクスプローラーでは、これまでよりもすばやく簡単にテストの実行と対話ができます。継続的テスト ランナーでは、テストがビルドの一部として実行されるため、テストについて考える必要はありません。
アクション Visual Studio で新しいプロジェクトを作成し コード化された UI テスト プロジェクト を選択します ダイアログ 自動ユーザー インターフェイス テストは 高品質の製品を作成するための鍵です これらのテストで UI ... アクション Web アクセスしたプロジェクトのホーム ページから始まります ダイアログ この短いビデオでは Team Foundation Server に追加された新しいアジャイル プロジェクト管理機能について説明します まず プロジェクトのホーム ... アクション エディターで 2 つのファイルがあるソリューションを横に並べて表示モードで表示します ダイアログが進むにつれて 両方のファイルで "一致" しているコードが強調表示ボックスで囲まれます (メモ: 一致するコード フラグメントは テキストは同一でない可能性がありますが ... アクション スタート ボタン > プログラム > Visual Studio 2012 > Microsoft Test Manager の順にクリックして起動します ダイアログ Microsoft Test Manager ツールを起動します ... アクション テスト エクスプローラーが開かれ コード エディターのテスト クラスが表示され ソリューション エクスプローラーが開かれた Visual Studio 2012 にフェードインします 対話がテスト エクスプローラーにパン インしてズームします ... アクション テスト エクスプローラーが開かれ コード エディターのテスト クラスが表示され ソリューション エクスプローラーが開かれた Visual Studio 2012 にフェードインします 対話がテスト エクスプローラーにパン インしてズームします ... アクション ラボ センター > ラボ に移動します ダイアログ 今度は別のシナリオを見てみましょう テストを実行する環境を作成するとします Microsoft Test Manager を開き ラボ センター および ラボ をクリックします ... アクション 担当作業ページに 複数のファイルの変更とアクティブ タスクが表示されています 変更をクリックして 保留中の変更 に移動すると 変更されたファイルの詳細が表示されます ダイアログ コードを作成しました アクション 出力ウィンドウに ... アクション 特定のプロジェクトのプロジェクト参照を確認したら 次の参照を確認します ダイアログ チームで複数のビルドを実行し 成功したビルドを採用する必要があったとします どこかに循環参照があると思うのですが どこでしょうか? プロジェクト ...