Microsoft Test Manager での手動テストの実行

アプリケーションのテスト中、Microsoft テスト ランナーが画面の端に表示されます。 このテスト ランナーには、計画したステップと予期された結果が表示され、作業しながら内容を確認できます。 操作、コメント、スクリーンショットなどのデータを記録できるので、バグを見つけた場合、簡単に再現できます。

注意

Team Web Access か Microsoft テスト ランナーか。 Visual Studio では 2 とおりの方法で手動テストを実行できます。通常は、Team Web Access を使用してテストを実行する方法が便利であると考えられます。ただし、次に示す Microsoft テスト ランナーの追加の機能が必要な場合を除きます。

  • バグを作成すると、そのバグの説明に次の情報が自動的に追加される。

    1. 作業中に作成されたスクリーンショット。

    2. 実行した実際の操作のレコード – チェックしたテスト ステップ以外を含む。

    3. オペレーティング システムのバージョン、コンピューター ID などのシステム情報。

  • 操作を再生することで、テストをすばやく正確に繰り返す。

  • テスト中に追加の診断データを収集する

Microsoft テスト ランナーでのテストの実行

  1. テストの準備をします。 テストを実行する前に必要になる可能性がある操作をいくつか次に示します。

    1. 最新バージョンのアプリをインストールします。

    2. テスト ケースをいくつか作成します。 通常、スプリントの開始時に作成し、スプリントが終了するまでの間にすべて成功させることを目標とします。 テスト ケースは、Team Web Access または Microsoft Test Manager のいずれかで作成できます。

    3. テストを実行するコンピューターに Microsoft Test Manager (MTM) をインストールします。 MTM を取得するには、Visual Studio Test Professional または Visual Studio Enterprise をインストールします。

    4. MTM をテスト計画に接続します。

  2. テスト ケースを実行します。

    テスト ケースの実行

    ヒント

    Team Web Access で既にテスト ケースを確認している場合、その場所から直接テスト ランナーを開始するには、[クライアント上で実行] をクリックします。

    テスト ランナーが画面の端に表示されます。 テスト ランナーは、アプリケーションを操作している間、その場所に表示されています。

  3. テストを後で簡単に繰り返すことができるように、操作の記録を作成します。

    アプリケーションを起動し、テストを実行

  4. テストの手順に従います。 成功または失敗として各ステップをマークします。 ステップが失敗した場合は、失敗の原因について説明するコメントを追加します。 スクリーンショットを添付することもできます。

    テストの実行ログへのコメントおよびスナップショットの追加

    他の作業を行う必要がある場合は、一時停止アイコンテストを一時停止します。 電子メールまたはパスワードは記録に含めないようにします。

  5. 問題が見つかった場合は、バグを作成します。

    テストの実行からのバグの報告

  6. バグに名前を付け、エラーについて説明します。

    バグのタイトルの設定

    修正するユーザーがわかっている場合は、そのバグを割り当てることができます。

  7. テストを終了し、結果を保存します。

    テストの実行の完了

    これで、結果が TFS に格納されました。

前回のテストの再生

以前にテストを実行した場合、そのテストをすばやく繰り返すには、同じ操作を再生します。

(これは、ほとんどのアプリケーションで機能しますが、すべてのアプリケーションで機能するわけではありません。)

  1. テストを開始します。 記録を上書きしないようにしてください。

    [記録の上書き] チェック ボックスをオフにします。[開始] をクリックします。

  2. 記録された操作を再生します。 各ステップの結果を確認する必要があります。

    [再生] をクリック

テストの進行状況の追跡

成功したテストの数を確認することで、プロジェクトの進行状況を監視します。

テストはアクティブ状態で開始します。つまり、いつでも実行できます。 バグが修正されたら、失敗したテストの状態をアクティブに設定し直すことができます。

テスト結果の表示および再実行の準備をするためのテストのリセット

参照

処理手順

Windows ストア アプリのテスト

概念

テスト構成: テスト プラットフォームの指定

ラボ環境でのテスト

手動テストの記録と再生

その他の技術情報

異なるデータを使用した複数回のテストの実行

手動テストでの複数の診断データの収集