テストの実行

更新 : 2007 年 11 月

テスト リスト エディタおよび [テスト ビュー] ウィンドウでは、どのような種類のテストでも実行を開始できます。ただし、特定の種類の場合、テストの実行を続行する方法が異なります。特定の種類のテストを実行する方法の詳細については、次のトピックを参照してください。

また、ほとんどの種類のテストは、コマンド ラインから実行できます。詳細については、「コマンド ライン テスト実行」を参照してください。

このセクションの内容

  • 方法 : 選択したテストを実行する
    Team System テスト ツール ウィンドウとソリューション内のファイルからテストおよびテスト プロジェクトを実行する方法について説明します。

  • 方法 : テストの実行を一時停止、再開、および停止する
    [テスト結果] ウィンドウを使用して、実行中のテストの実行を制御する方法について説明します。

  • 方法 : テストを再実行する
    テストを再実行する方法について説明します。テストの実行は、テスト中のコードを変更した後、テスト メソッドのコードを変更した後、またはアクティブなテストの実行構成を変更した後などに、再実行できます。

  • 方法 : テストの実行をスケジュールする
    Windows タスク スケジューラを使用して、テストを実行するタスクを作成およびスケジュールする方法について説明します。

  • 方法 : テストの実行を検索および表示する
    ローカルまたはリモートで実行されたテストの実行を検索して、その結果を表示する方法について説明します。

  • 方法 : 保存されるテストの実行の数を制限する
    Visual Studio が保存するテストの実行の数を制限する方法について説明します。保存されるテストの実行の数を制限する目的は、ディスク容量を節約することです。

  • テストの配置
    テストの実行前の配置形態、テスト配置の構成方法、およびアセンブリのインストルメント化および再署名の方法について説明するトピックへのリンクが用意されています。

  • テスト実行のトラブルシューティング
    テストの実行を妨げる問題や発生する可能性があるエラーについて説明します。

  • テスト実行の構成
    テストの実行構成を使用して、コード カバレッジ情報の収集方法やテスト ホストの指定方法など、テストの実行形態を変更する方法について説明します。

  • コマンド ライン テスト実行
    MSTest.exe プログラムを使用した、テストのコマンド ラインからの実行、テスト結果の表示、結果のディスクへの保存、および結果の発行の方法について説明するトピックへのリンクが用意されています。

  • スモーク テストのガイドライン
    スモーク テストという概念に関連する推奨事項について説明します。スモーク テストとは、コード変更を製品のソース ツリーにチェックインする前に、その変更を検証する過程のことです。

関連するセクション

  • テストの管理
    テストの使用のさまざまな側面について説明します。テスト表示のカスタマイズやフィルタ処理の方法、テスト リストの使用方法、テストと作業項目の関連付けなどの方法について説明します。

  • テスト結果の分析
    テスト結果とその扱い方について説明します。テスト結果を表示、保存、発行する方法や、テスト結果に基づいて作業項目としてのバグを作成する方法などについて説明します。

  • ユニット テストの作成
    ASP.NET 単体テストやデータ ドリブン単体テストなどの単体テストの、生成と編集に関連するトピックへのリンクが用意されています。

  • コントローラ、エージェント、およびリモート テスト マシン群
    テストのリモート実行やシミュレートされたテスト ロードの生成に使用するコンピュータのセットアップおよび管理方法について説明します。

参照

処理手順

チュートリアル : 単体テストの作成と実行

チュートリアル : コマンド ライン テスト ユーティリティの使用

方法 : コード カバレッジ データを取得する