方法: テスト スイートで複数の手動テストを実行する
テスト ランナーを使用してテスト スイートで手動テストを実行すると、ソフトウェア コードの問題を特定できます。手動テストを実行する場合に一般的に特定される問題には、不適切な機能やバグ、パフォーマンスの低下、セキュリティや接続の問題などがあります。結果、解決方法、および手動テストの実行中に入力できるコメントは、テスト結果として保存されます。
要件
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
この手順では、テスト スイートに含まれる複数の手動テストを実行する方法について説明します。手動テストを実行する前に、まず、手動テストを作成し、それをテスト スイートに追加する必要があります。詳細については、「方法: 手動テスト ケースを作成する」および「テスト スイートを使用したテスト ケースの整理」を参照してください。
手動テストを実行するためのショートカット キーの詳細については、「Microsoft テスト マネージャーのキーボード ショートカット」を参照してください。
テスト スイートを実行するには
Microsoft Test Manager を開きます。
[!メモ]
Microsoft Test Manager のウィンドウを表示するには、を選択し、[すべてのプログラム] を選択します。Microsoft Visual Studio 2012 のをポイントし、Microsoft テスト マネージャーを選択します。
センター グループ スイッチャーの下向きの矢印をクリックし、[テスト センタ] を選択します。
センター グループ メニュー バーで、[テスト] を選択します。
センター グループ メニュー バーのが、まだ選択されていない場合は、[テストの実行] を選択します。
左ペインの [テストの実行] で、テストするテスト計画の下に一覧表示されているテスト スイートを選択します。
[!メモ]
テストの一致を検索するために [フィルタ] を選択できます。[テスト担当者] ボックスを使用すると、テストが割り当てられているチーム メンバーに基づいてフィルター処理できます。または、[構成] に基づいてフィルター処理することもできます。
右ペインに、選択したテスト スイートに含まれるテスト ケースが表示されます。
[!メモ]
テスト スイートからテストを実行する場合、テストはテスト スイートに示される順序でテスト ランナーに表示されます。Microsoft Test Manager のテストの順序を変更できます。詳細については、「方法: テスト スイートでテスト ケースの順序を変更する」を参照してください。
一つ以上のテスト ケースを選択し、[実行] を選択します。
隣接していないケースを選択するには、1 種類のケースを選択し、Ctrl キーを押しながら追加した場合を選択します。
隣接するケースを選択するには、シーケンスの最初のケースを選択し、Shift キーを押しながら最後のケースをクリックします。
[!メモ]
テストを実行するビルドの指定や、テスト計画でのテストの設定および環境設定のオーバーライドを行うには、[オプションを指定して実行] をクリックします。詳細については、「方法: テスト実行用にテスト計画の設定をオーバーライドする」を参照してください。
テスト ランナー が開きます。
[!メモ]
Microsoft Test Managerのインストール後に初めてテストを実行するとき、インストールの完了後にまだコンピューターを再起動していない場合は、コンピューターを再起動して再度テストを開始するように求めるメッセージが表示されます。
テスト ランナーで、[操作の記録の作成] オプションをオンにして [テストの開始] を実行するかどうかを確認するメッセージが表示されます。[操作の記録の作成] チェック ボックスをオフのままにして、[テストの開始] を選択します。
操作の記録を使用して、テストの速度と効率を上げることができます。[操作の記録の作成] オプションを使用して操作の記録を作成する方法の詳細については、「方法: 操作の記録を作成する」を参照してください。
最初のテストの手順を実行します。
[!メモ]
テストのいずれかの手順でパラメーターを使用する場合、その情報がテスト ステップに表示されます。このデータをコピーして、テスト対象のアプリケーションで使用できます。詳細については、「方法: 異なるデータ パラメーターを使用してテストの複数のイテレーションを実行する」を参照してください。
テストの各ステップの実行中に、次のタスクの実行オプションを使用できます。このオプションは、テスト ランナーのツール バーにあります。
タスク
詳細
手動テストの終了
テストはいつでも終了するには、[テストの終了] を選択します。
手動テストの一時停止と再開
テストを常に中断するには、[一時停止] を選択します。テストを記録すると、[一時停止] を選択すると、ビデオの記録や他の診断データ アダプターを一時停止します。テスト、ビデオの記録、および他の診断データ アダプターを再開するには、[再開] を選択します。
手動テストのリセット
テストの実行中に [リセット] を使用してテストをリセットし、テストを繰り返し開始することができます。詳細については、「方法: 手動テストをリセットする」を参照してください。
バグの送信
テスト ステップの実行中にアプリケーションに問題が見つかった場合は、[バグの作成] を使用してバグを送信できます。詳細については、「方法: テスト ランナーを使用してバグを送信する」を参照してください。
スクリーン ショットのキャプチャ
[ *** キャプチャの四角形のスクリーン ショット ***] を使用してアプリケーションをテストするときにテスト中に検出された問題を明確にするためには、スクリーン ショットを含めることができます。詳細については、「方法: テストの実行中にスクリーン ショットをキャプチャする」を参照してください。
コメントを追加します。
テストの各ステップで [ステップの結果へのコメントの追加] を使用し、発見した詳細や役立つ情報を提供するコメントを含めることができます。詳細については、「方法: テストの実行中にコメントを追加する」を参照してください。
関連ファイルの添付
テストの実行中に、アプリケーションが生成した出力ファイルなど、テスト中のアプリケーションに関連するファイルを添付できます。テストにファイルを添付するには、[ステップの結果に添付ファイルを追加します] を使用します。詳細については、「方法: テストの実行中にファイルを添付する」を参照してください。
環境スナップショットの取得
オプションとして [環境スナップショットを取得] を使用し、テストの実行時に環境設定のスナップショットを添付できます。詳細については、「方法: SCVMM 環境で手動テストを実行し、再現可能なバグを作成する」を参照してください。
テスト ステップの結果をマークするには、ドロップダウン感嘆符をテスト ステップの右側にある選択し、[成功] か [失敗] を選択します。
ヒント 複数のステップを選択し、それらに成功または失敗とマークできます。また、テスト全体について成功または失敗とマークすることもできます。
グローバル ショートカット キーを使用して、テスト中のアプリケーションの入力フォーカスを変更せずに、テスト ステップを次のようにマークできます。
テスト ステップに成功: Win + Ctrl + Q
テスト ステップに失敗: Win + Ctrl + W
[!メモ]
検証テスト ステップでテスト ステップに成功または失敗とマークしないと、テスト結果は自動的に失敗したものとしてマークされます。すべての検証テスト ステップの予期される結果を検証し、実際の結果に基づいてテスト ステップをマークする必要があります。
テストが完了したら、[テストを終了し、次に移動します.] を選択します。
[テストの開始] ダイアログ ボックスが表示されます。
(省略可能) テスト ランナーの先頭に、[テスト x *** の *** n] 横にある矢印をクリックします。選択されているすべてのテスト ケースが一覧表示され、現在のテスト ケースが強調表示されます。次に実行するテストを選択できます。
すべてのテスト ケースが完了するまで、手順 7. から 11. を繰り返します。
テスト ランナーの上部にあるツール バーで、テスト結果を Team Foundation Server に保存し、テスト ランナーを閉じるに [保存して閉じる] を選択します。
テスト結果は、Microsoft Test Manager のテスト センターで表示できます。詳細については、「方法: Microsoft Test Manager を使用して手動テスト ケースの結果を表示する」を参照してください。