次の方法で共有


方法: Microsoft テスト マネージャーを使用してテスト計画から自動テストを実行する

各自動テスト メソッドとテスト ケースを関連付けることで自動テストを既に作成した場合、Microsoft テスト マネージャー からこれらのテストを実行できます。 自動テスト メソッドとテスト ケースを関連付ける方法の詳細については、「方法: テスト ケースに自動テストを関連付ける」を参照してください。

自動テストの最新バージョンを実行するには、テスト計画に対する適切なビルドが選択されていることを確認する必要があります。 さらに、物理環境または仮想環境を使用して、自動テストを実行する必要もあります。

重要

アプリケーションのビルドとテストに Team Foundation ビルドを使用していない場合は、引き続き Microsoft テスト マネージャーを使って自動テストを実行できます。 テストのアセンブリが置かれている共有場所だけが追加されたビルド定義を作成する必要があります。

次の手順に従って、テスト計画を設定し、適切な環境およびテストの設定を使用してテストを実行して、テストの実行後に結果を確認します。

  • チーム ビルドを使用するテスト計画の設定

  • テストを実行するためのテストの設定と環境の作成

  • Microsoft テスト マネージャーを使用した自動テストの実行

  • テスト結果の表示と更新

  • メモ   テスト計画で設定されている値とは異なるビルド、テストの設定、または環境を使用してテストを実行する場合は、実行するテストを選択するときに [オプションを指定して実行] を使用します。

チーム ビルドを使用するテスト計画の設定

自動テスト メソッドの最新バージョンを実行するようにテスト計画を設定するには、自動テストのビルドに使用する適切なビルド定義を選択し、適切なビルドを選択する必要があります。 または、既存の自動テスト アセンブリ用の正しいビルドの格納場所が指定されたビルド定義を使用することもできます。 これは、自動テストがビルド定義の共有の場所で検出され、Microsoft テスト マネージャーから実行されるようにするために必要な操作です。

重要

複数のビルド構成がある場合は、自動テストを実行するテスト アセンブリが、ビルド格納フォルダーのルート ディレクトリから再帰的に検索されます。 自動テストの実行時にどのアセンブリが選択されるかが重要な場合は、[オプションを指定して実行] を使用してビルド構成を指定する必要があります。 この方法の詳細については、「方法: テスト実行用にテスト計画の設定をオーバーライドする」を参照してください。

適切なビルドを使用するようにテスト計画を設定するには

  1. Microsoft テスト マネージャーを開きます。

    注意

    Microsoft テスト マネージャーのウィンドウを表示するには、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。 [Microsoft Visual Studio 2010] をポイントし、[Microsoft Test Manager 2010] をクリックします。

  2. テスト計画を作成するには、センター グループ スイッチャーの下向きの矢印をクリックし、[テスト センター] をクリックします。

  3. センター グループ メニュー バーで、[計画] をクリックします。

  4. (省略可能) 適切な計画にまだ接続していない場合は、テスト計画を選択できます。 [計画のコンテキストの設定] をクリックして、既存のテスト計画を表示します。 テスト計画を選択し、[コンテキストの設定] をクリックします。

  5. [プロパティ] をクリックします。

  6. 適切なビルドを使用するようにテスト計画を設定するには、[ビルドのフィルター] ボックスのドロップダウン矢印をクリックします。

    ビルドをフィルター処理するためのダイアログ ボックスが表示されます。

  7. 自動テストのビルドに使用するビルド定義を選択するために、[ビルド定義] をクリックします。

  8. ビルドごとに固有の値を指定して、ビルドの品質評価を反映できます。 表示できるビルドの品質評価を選択するために、[ビルドの品質評価] をクリックします。

    注意

    ビルド定義およびビルドの品質評価の詳細については、「ビルド処理の定義」を参照してください。

  9. 変更を保存するために、[ビルド フィルターの設定] をクリックします。

  10. 自動テストに対する最新の変更を含むビルドをこのテスト計画で使用するように選択するために、最初に [保存] をクリックして計画を保存し、次に [変更] をクリックします。

    [ビルドの割り当て] アクティビティが表示されます。 現在のビルドを、テストに使用する予定のビルドと比較できます。 関連付けられた項目の一覧に、ビルド間での作業項目の変更内容が表示されます。 これにより、この計画のテストに使用する最新のビルドを割り当てることができます。 ビルドを選択する方法の詳細については、「バグ修正、新機能、要件のあるビルドの確認」を参照してください。

  11. [閉じる] アイコンをクリックし、[ビルドの割り当て] アクティビティを閉じてテスト計画のプロパティに戻ります。

  12. ツール バーの [上書き保存] をクリックして、このテスト計画に対する変更内容を保存します。

テストを実行するためのテストの設定と環境の作成

自動テストを実行するには、物理環境または仮想環境を使用する必要があります。 環境がないと、Microsoft テスト マネージャーを使用して自動テストを実行できません。

テストの設定のロールが含まれている環境を作成し、この環境をテスト計画で使用する必要があります。 環境、ロール、およびテストの設定を作成する方法の詳細については、「テスト コンピューターでのテストの実行またはデータの収集の設定」を参照してください。

注意

デスクトップと対話する自動テストを実行する場合、エージェントをサービスではなくプロセスとして実行されるように設定する必要があります。 詳細については、「方法: テスト エージェントを設定して、デスクトップと対話するテストを実行する」を参照してください。

テストを実行するためのテストの設定および環境を作成するには

  1. 物理環境を作成するには、「テストで使用する物理環境の作成」の手順に従います。

  2. Visual Studio Lab Management を使用している場合、仮想環境を作成できます。 仮想環境を作成するには、「方法: 仮想マシンまたはテンプレートから環境を作成する」の手順に従います。 仮想環境を作成する方法の詳細については、「仮想環境の概念およびガイドライン」を参照してください。

  3. テストの設定を作成するには、「テスト計画の一部としての自動テストのテスト設定の作成」の手順に従います。

Microsoft テスト マネージャーを使用した自動テストの実行

Microsoft テスト マネージャーを使用して自動テストを実行するには

  1. Microsoft テスト マネージャーを開きます。

    注意

    Microsoft テスト マネージャーのウィンドウを表示するには、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。 [Microsoft Visual Studio 2010] をポイントし、[Microsoft Test Manager 2010] をクリックします。

  2. 自動テストを実行するために、センター グループ スイッチャーの下向きの矢印をクリックし、[テスト センター] をクリックします。

  3. センター グループ メニュー バーで、[テスト] をクリックします。

  4. (省略可能) このテスト計画で選択した自動テストの実行に使用するビルド、テストの設定、または環境をオーバーライドする場合は、テストを右クリックし、[オプションを指定して実行] をクリックします。 たとえば、標準のテスト環境ではなく、ステージング環境で実行する場合は、別の環境を選択する可能性があります。 [実行オプション] ダイアログ ボックスでは、これらの設定を変更し、[実行] をクリックして、選択したテストを実行できます。

    注意

    別の環境を選択する場合は、使用するテストの設定で作成した環境と同じロールが設定されている必要があります。

  5. オプションを変更しないで自動テストを実行するには、テストを右クリックし、[実行] をクリックします。

    このテストが含まれているテストの実行の進行状況を示す [テストの実行を分析] アクティビティが表示されます。

    注意

    複数のテストを選択して複数の自動テストを実行できるほか、テスト スイート全体を実行することも選択できます。 スイートを実行するには、テスト スイートを右クリックし、[実行] をクリックします。

テスト結果の表示と更新

テスト結果を表示および更新するには

  1. Microsoft テスト マネージャーを開きます。

    注意

    Microsoft テスト マネージャーのウィンドウを表示するには、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。 [Microsoft Visual Studio 2010] をポイントし、[Microsoft Test Manager 2010] をクリックします。

  2. テスト結果を表示するために、センター グループ スイッチャーの下向きの矢印をクリックし、[テスト センター] をクリックします。

  3. センター グループ メニュー バーの [テスト] をクリックし、[テストの実行を分析] をクリックします。

    [テストの実行を分析] アクティビティが表示されます。 これには、このテスト計画に関するすべてのテストの実行が表示されます。

  4. テストの実行をダブルクリックして開き、詳細を表示します。

    テストの実行の詳細が表示されます。

  5. (省略可能) テストの実行のタイトルをわかりやすい名前に変更する場合は、[タイトル] に新しい名前を入力します。

  6. (省略可能) テストが失敗した場合は、失敗の理由を更新できます。 [解決方法] をクリックし、失敗の理由を一覧から選択します。

  7. (省略可能) テスト結果にコメントを追加する場合は、[コメント] アイコンをクリックします。 コメントを入力し、[コメントの保存] をクリックします。

  8. (省略可能) 個別のテストの詳細を表示する場合は、そのテストをダブルクリックします。

    テスト結果には、テストの実行の詳細、このテスト結果で収集されたデータの添付ファイル、およびそのテストのテスト結果履歴が表示されます。 このビューを閉じると、テストの実行に戻ることができます。

    注意

    分析の結果、バグがあることがわかった場合は、このビューからバグを作成できます。

  9. ツール バーの [上書き保存] をクリックして、このテストの実行に対する変更内容を保存します。

参照

処理手順

方法: テスト ケースに自動テストを関連付ける

概念

自動テストの実行