Microsoft テスト マネージャーを使用した手動テストのクイック スタート ガイド
これは手動テストのためのクイック スタート ガイドです。手動テストを作成する方法、テストを迅速に開始、テストを実行し、Microsoft Test Managerを使用して結果を記録するガイドで。
要件
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
[!メモ]
このガイドの手順を実行するには、インストール Team Foundation Server である必要があります。詳細については、「Team Foundation Server と Visual Studio ALM のインストール」を参照してください。
次に、このクイック スタート ガイドでの主な手順を示します。
チーム プロジェクトへの接続と計画の作成
テスト計画への詳細の追加
手動テスト ケースの作成
テストの実行とバグの送信
計画のテスト進行状況の追跡
チーム プロジェクトへの接続
まず、適切なチーム プロジェクトに接続する必要があります。テスト対象のアプリケーション開発に使用するチーム プロジェクトを選択し、要件またはユーザー ストーリーを保存します。ここに、テスト成果物が保存されます。
[!メモ]
アクセス許可があるチーム プロジェクトのみが表示されます。詳細については、「Team Foundation Server のアクセス許可」を参照してください。
チーム プロジェクトに接続し、計画を作成するには
Microsoft Test Manager を開きます。
[!メモ]
Microsoft Test Manager のウィンドウを表示するには、を選択し、[すべてのプログラム]を選択します。Microsoft Visual Studio 2012 のをポイントし、Microsoft テスト マネージャーを選択します。
Team Foundation Server 新しいを初めて追加する場合は、Team Foundation Serverの URL、またはの名前だけを入力し、[追加] を選択します。
Team Foundation Server への接続に使用される接続文字列が [プレビュー] に表示されます。
[!メモ]
Team Foundation Server の名前がわからない場合は、システム管理者に連絡してください。
このガイドの手順を実行するには、インストール Team Foundation Server である必要があります。詳細については、「Team Foundation Server と Visual Studio ALM のインストール」を参照してください。
チーム プロジェクト コレクションを選択するには、このチーム プロジェクト コレクションのチーム プロジェクトの一覧を表示するには、矢印を選択します。
チーム プロジェクト コレクションとチーム プロジェクトの詳細については、「チーム プロジェクト コレクションを使用したサーバーの整理」を参照してください。
一覧でチーム プロジェクトの名前を選択し、[接続] を選択します。
チーム プロジェクトに正常に接続されたら、[テスト センター] が表示されます。
[!メモ]
既存のテスト計画を選択して使用したり、新しいテスト計画を追加したりすることができます。使用するテスト計画を選択するには、一覧の計画を選択し、[計画の選択] を選択します。
計画を追加するには、[追加] を選択します。
[テスト計画の追加] ダイアログ ボックスが表示されます。
[Enter the plan name] のプランの名前を入力し、[追加] を選択します。
計画が一覧に追加され、強調表示されます。
(省略可能) 他のチーム メンバーがこの計画に接続するために使用できる URL を作成するには [Copy URL for plan] を選択します。
これにより、作成した計画の URL がクリップボードにコピーされます。これで、この URL を電子メールに貼り付けてチームの他のメンバーに送信できるので、他のメンバーは計画に簡単に接続できるようになります。詳細については、「方法: URL を使用してテスト計画を切り替える」を参照してください。
追加した計画を選択するには、[計画の選択] を選択します。
テスト計画の [内容] ビューが表示されます。以下の手順を実行し、テスト計画の詳細を追加します。
テスト計画への詳細の追加
テスト ケースを作成して実行する前に、テスト計画を用意する必要があります。テスト計画に追加できる詳細を、次の図に示します。テスト計画はいつでも更新できます。次の手順では、テスト計画のプロパティに加える変更を最小限に抑える方法について説明します。
テスト計画に詳細を追加するには
テスト計画のプロパティ ビューに変更するには、[プロパティ] を選択します。
(省略可能) チーム プロジェクトの別のイテレーションに変更するには、[イテレーション] を選択します。
(省略可能) テスト計画の既定の構成では、テストは Windows 7 オペレーティング システム環境で実行し、ブラウザーとして Internet Explorer 8.0 を使用することが指定されています。この構成をプレースホルダーとして使用して作業を開始できます。または、別の既定値や構成変数を設定して異なる構成を作成することも可能です。新しい構成を追加するには、[この計画の構成] を [構成] のを選択し、[管理] を選択します。詳細については、「テスト構成 - テスト プラットフォームの指定」を参照してください。
[!メモ]
構成は計画の一部であり、何が必要かをテスト担当者に通知するものです。テストの実行中には、実際にその構成で実行されているかどうかの検証は行われません。
変更を保存するには、[保存して閉じる] を選択します。
[!メモ]
テスト計画はいつでも更新できます。テスト計画を使用して実行できる処理について、このクイック スタート ガイドで取り上げられていない内容の詳細については、「テスト計画の作成および定義」を参照してください。
[内容] ビューが表示されます。次の手順に従って、手動テスト ケースを作成できます。
手動テスト ケースの作成
次の図に示すように、テスト計画と同じ名前を持つ既定のテスト スイートにテスト ケースを追加できます。
または、テスト計画に要件を追加して、これらの要件にテスト ケースを追加できます。
手動テスト ケースを追加するときには、次の図に示すように、各テスト ステップのアクションと予想される結果を追加できます。テストの実行時、各テスト ステップを合格または失敗とマークできます。
手動テスト ケースを作成するには
テスト計画の内容を表示するには、[内容] を選択します。
(省略可能) 要件を使用して新しいテスト スイートを作成するには [要件の追加]、を選択します。
[既存の要件をこのテスト計画に追加する] ダイアログ ボックスが表示されます。
(省略可能) テスト計画に追加するを選択し、を [Add requirements to plan] を要件をオンにします。
[!メモ]
このクイック スタート ガイドでは、要件から作成したテスト スイートは、既定のスイート (テスト計画と同じ名前を持つルート ノード) に追加されます。テスト ケースまたはテスト スイートをこのテスト スイート ルート ノードに追加できますが、その名前は変更できません。テスト スイートを使用してテスト ケースを整理する方法の詳細については、「テスト スイートを使用したテスト ケースの整理」を参照してください。
要件から作成される既定のテスト スイートまたはスイートにテスト ケースを追加するには、テスト スイート階層のペインでテスト スイートを選択し、テスト スイートの詳細ペインで [新規作成] を選択します。
[新しいテスト ケース] ダイアログ ボックスが表示されます。
タイトル、アクション、各テスト ステップの予想される結果を含む新しいテスト ケースの詳細を入力し、を [保存して閉じる] を選択します。
新しいテスト ケースが、テスト スイートの詳細ペインに表示されます。
[!メモ]
要件に基づいたテスト スイート用に作成されたテスト ケースは、自動的に、その要件にリンクされます。
テストの実行
テスト計画でテストを実行できるようになりました。テスト計画での既定の構成とテスト ケースとの各組み合わせが、[テスト] ビューに表示されます。次の図に示すように、実行するテストを選択できます。
続いて、テスト ランナーからテストを実行できます。
[!メモ]
テストを開始するかどうかを確認するメッセージが表示されます。必要に応じて、操作の記録を作成するように指定できます。操作の記録を使用すると、テストを実行したときのアクションを再生できます。操作の記録の詳細については、「手動テストの記録と再生」を参照してください。
テスト対象のアプリケーションを開始し、テスト ステップを実行します。テストの実行中、次の図に示すように、成功または失敗のマーキング、コメント、ファイル、またはスクリーン ショットの追加、バグの作成を行うことができます。
手動テストを実行するには
センター グループ メニュー バーで、[テスト] を選択します。
テストを実行するには、実行するテストが含まれるテスト スイートを選択します。
テストと構成の組み合わせが一覧に表示されます。
、[実行] を実行するテストを選択します。
テスト ランナー が開きます。
テスト ランナーで、テストを開始するかどうかを確認するメッセージが表示されます。必要に応じて、操作の記録を作成するように指定できます。[テストの開始] を選択します。
[!メモ]
操作の記録を使用して、テストの速度と効率を上げることができます。操作の記録を作成する方法の詳細については、「方法: 操作の記録を作成する」を参照してください。
テスト ケースのステップを実行します。
テスト ステップに関連付けられているデータが、ステップと共に表示されます。
テスト ステップの結果をマークするには、アクティブ アイコンのドロップダウンをテスト ステップの右側にある選択し、[成功] か [失敗] を選択します。
テストいつでも一時停止するには、[一時停止] を選択します。テスト ケースの記録中である場合は、[一時停止] を選択すると、アクションやビデオの記録も一時停止します。テストおよび操作またはビデオの記録を再開するには、[再開] を選択します。
[Visual Studio 2012。Visual Studio 1 と TFS入力] [一時停止] の後に、[保存して閉じる] を選択できます。Microsoft テスト マネージャーでは、このセッションは [一時停止中] として表示されます。他のテスト ケースの実行を含む他の作業も行うし、後でセッションを再開します。
テスト ケースを検査し、編集するだけで停止する場合は、テスト ケースの名前をクリックします。
バグを発見 [バグの作成]、を選択します。
[新しいバグ] ダイアログ ボックスが表示されます。アタッチまたは収集したデータは、自動的にバグに追加されます。詳細については、「方法: テスト ランナーを使用してバグを送信する」を参照してください。
テストを完了したら、[テストの終了] を選択します。
このとき、テストの結果は、テスト ステップの結果に基づいてテスト ランナーに表示されています。テストを記録することを選択した場合は、記録が自動的に停止し、保存されます。
重要 テストの総合結果は、マークされたすべてのテスト ステップの状態によって決まります。したがって、1 つのテスト ステップが失敗とマークされていれば、テストの状態は失敗になります。
テスト ステップが検証テスト ステップである場合、テスト ステップに状態をマークする必要があります。そうしない場合、テストは自動的に失敗とマークされます。
テスト結果を保存するには、[保存して閉じる] を選択します。
テスト進行状況の追跡
テスト計画の進行状況を追跡できます。テスト ランナーを使用して手動テストを実行した後、すぐに [テストの実行] アクティビティで進行状況を表示できます。成功したテストと失敗したテストを表示できます。次の図に示すように、テストをブロックとしてマークするか、または準備が整ったらテストをアクティブにリセットしてテストを再実行できます。
テスト進行状況を追跡するには
プログレス バーは、特定の状態でのテストの進行の割合に基づいて、そのときのテストの状態をグラフィックで表示するものです。同様の状態にあるテストは同じ色で示されるため、状態をすぐに確認できます。次の表に状態の定義を示します。
状態
色
説明
成功
緑
成功したテスト。
失敗
赤
失敗したテスト。
ブロック
赤
ブロックされたテスト。
アクティブ
青
実行する必要のあるテスト。これには、実行する必要がまったくないテストや、ブロックされたけれども問題が修正されたため再実行する必要のあるブロック解除されたテストや失敗したテストが含まれます。
処理中
青
現在実行中のテスト。
テスト進行状況の概要を表示するには、[テストの実行] アクティビティでプログレス バーにマウス ポインターを置きます。
テストの状態の概要を示すダイアログ ボックスが表示されます。
特定のテストの結果を表示するには、テストを選択し、[結果の表示] を選択します。
選択したテストの最近のテスト結果と共に、すべての詳細情報、およびテストの実行時に収集されたデータが表示されます。
[!メモ]
また、これらのテスト結果では、このテスト計画でテストが実行されたときの [テスト結果の履歴] もすべて表示されます。テスト結果を表示する方法の詳細については、「方法: Microsoft Test Manager を使用して手動テスト ケースの結果を表示する」を参照してください。
ヒント また、テスト計画の結果の表示によって監視して、テスト計画の進行状況ができます。テスト計画の結果は、テスト計画のテストのグラフと数統計情報が含まれます。統計は、現在、FAILED、不確定なく、ブロック、警告アクティブ渡されるテストが含まれます。また、テスト計画の結果は失敗の種類と解決方法の詳細なデータを示すグラフが含まれています。詳細については、「方法: Microsoft Test Manager でテスト計画の結果を表示する」を参照してください。