テスト結果の表示と分析

ALM には、テストの結果を表示および分析する機能があります。

ALM のレポートとグラフを使用して、テスト結果をさらに詳細に分析することもできます。詳細については、「ALM データの分析」を参照してください。

テスト実行モジュールでのテスト結果の表示

テスト結果の表示には、テスト実行モジュールを使用します。グリッドでは、過去の実行結果と最新の実行結果を比較できます。

次の演習では、テスト実行モジュールを使ってテスト実行情報を表示する方法を学習します。

先頭に戻る

[テスト セット実行]タブでの機能テスト・セットの結果表示

ラボ管理が有効な ALM エディションを使用している場合、[テスト セット実行]タブで機能テスト・セットの実行結果を表示できます。

[テスト セット実行]タブでテスト・セットの結果を表示するには、次の手順を実行します。

  1. テスト実行モジュールが表示されていることを確認します。

    ALM サイドバーの[テスト]で、[テスト実行]を選択します。

  2. テスト結果の詳細を[テスト セット実行の詳細]ダイアログ・ボックスで表示します。

    テスト セット実行]タブをクリックします。[Mercury Tours Site]テスト・セット実行をグリッドで選択し、[テスト セット実行の詳細]ボタンをクリックします。[テスト セット実行の詳細]ダイアログ・ボックスが開き、テスト・セット実行の詳細が表示されます。

  3. [テスト セット実行の詳細]ダイアログ・ボックスを閉じます。

    閉じる]ボタンをクリックします。

  4. [実行レポート]ページでテスト実行情報を表示します。

    Mercury Tours Site]テスト実行を選択し、[レポートの表示]ボタンをクリックします。[実行レポート]ページが開きます。[実行レポート]ページには、テスト・セット実行全体の情報と、各テスト・インスタンスの詳細な実行情報が表示されます。

先頭に戻る

[テスト実行]タブでのテスト結果の表示

この演習では、テスト・インスタンスそれぞれの実行結果を表示します。

[テスト実行]タブでテスト結果を表示するには、次の手順を実行します。

  1. テスト実行モジュールが表示されていることを確認します。

    ALM サイドバーの[テスト]で、[テスト実行]を選択します。

  2. テスト結果の詳細を[テスト実行の詳細]ダイアログ・ボックスで表示します。

    テスト実行]タブが表示されていることを確認します。[American Express]テスト実行を選択し、[テスト実行の詳細]ボタンをクリックします。[テスト実行の詳細]ダイアログ・ボックスが開きます。

  3. テスト実行に関するほかの情報を[テスト実行の詳細]ダイアログ・ボックスで表示します。

    1. レポート]をクリックすると、実行結果とテスト・ステップの詳細が表示されます。
    2. リンクされている不具合]をクリックすると、実行にリンクされている不具合が一覧表示されます。
    3. 履歴]をクリックすると、実行に対する変更内容が一覧表示されます。
  4. [テスト セット実行の詳細]ダイアログ・ボックスを閉じます。

    閉じる]ボタンをクリックします。

先頭に戻る

[テスト インスタンスのプロパティ]ダイアログ・ボックスでのテスト結果の表示

テスト結果は、[テスト インスタンスのプロパティ]ダイアログ・ボックスで表示できます。ここには、テスト実行、添付ファイル、リンクされている不具合、履歴などの詳細情報が表示されます。

[テスト インスタンスのプロパティ]ダイアログ・ボックスでテスト結果を表示するには、次の手順を実行します。

  1. テスト・ラボ・モジュールが表示されていることを確認します。

    ALM サイドバーの[テスト]で、[テスト ラボ]を選択します。

  2. Cycle 1 - New Features]テスト・セット・フォルダが表示されていることを確認してください。

    1. テスト・セット・ツリーで、[Service Pack 1]の下にある[Cycle 1 - New Features]テスト・セット・フォルダを展開します。[Mercury Tours Site]テスト・セットを選択します。

    2. 実行グリッド]タブをクリックします。

  3. [実行グリッド]で[American Express]を選択します。

    [実行グリッド]タブで、[American Express]を選択します。

  4. [テスト インスタンスの詳細]ダイアログ・ボックスから、テスト結果の詳細を確認します。

    テスト インスタンスの詳細]ボタンをクリックします。[テスト インスタンスの詳細]ダイアログ・ボックスが開きます。

  5. テスト実行情報を表示します。

    実行]をクリックします。実行の詳細情報が表示されます。

  6. [テスト インスタンスの詳細]ダイアログ・ボックスで、テスト実行に関する他の情報を確認します。

    1. 実行設定]をクリックすると、インスタンスの実行に使用したパラメータが表示されます。ここでパラメータを変更すると、変更内容が次のテスト実行に適用されます。

    2. リンクされている不具合]をクリックします。現在選択されているテスト・インスタンスにリンクされている不具合が一覧表示されます。不具合のリンクを表示、追加、削除できます。

    3. テスト実行フィールドに加えられた変更のリストを表示するには、[履歴]をクリックします。

  7. [テスト インスタンスの詳細]ダイアログ・ボックスを閉じます。

    閉じる]ボタンをクリックします。

先頭に戻る

テスト・カバレッジの表示

これまでに行ったカバレッジに関する演習では、カバレッジ・アナリシス・ビューを使って、子要件をテスト・カバレッジに基づいて分析する方法を学習しました(「カバレッジの分析」を参照してください)。

この演習では、カバレッジ・アナリシスに含まれているテストをサイクルでフィルタする方法を学習します。

テスト・カバレッジを表示するには、次の手順で行います。

  1. 要件モジュールで、カバレッジ・アナリシス・ビューを表示します。

    1. ALM サイドバーの[要件]から[要件]を選択します。

    2. [表示]>[カバレッジ アナリシス]を選択します。カバレッジ・アナリシス・ビューが表示されます。
  2. [カバレッジ アナリシス]に、サイクルを条件とするフィルタを適用します。

    1. ウィンドウの右上角にある[設定]ボタンをクリックします。[アナリシス設定]ダイアログ・ボックスが開きます。

    2. 実行アナリシス]を選択します。矢印をクリックします。リリース・ツリーで、[Service Packs]リリース・フォルダおよび[Service Pack 1]リリースを展開します。[Cycle 1 - New Features]のチェックボックスを選択し、[OK]をクリックします。

    3. OK]をクリックして、[アナリシス設定]ダイアログ・ボックスを閉じます。

    4. Payment]要件を展開します。[カバレッジ アナリシス]カラムで、要件が失敗していることを確認できます。失敗の原因は、要件をカバーするテストが失敗したためです。

  3. [Credit Cards]要件のテスト・カバレッジの詳細を表示します。

    1. Credit Cards]要件を右クリックし、[カバレッジ アナリシス]を選択します。[カバレッジ アナリシス]ダイアログ・ボックスが開きます。

    2. テスト カバレッジを表示]リンクをクリックして[カバレッジ アナリシス]ダイアログ・ボックスを展開し、テスト・カバレッジのグラフを表示します。

    3. この円グラフでは、要件の完全なテスト・カバレッジがテスト・ステータスごとにグループ化して視覚的に表示されています。

    4. 円グラフをクリックすると、[テスト カバレッジ]ダイアログ・ボックスが開きます。

      このダイアログ・ボックスには、失敗したテストと、各テスト設定の実行ステータスが表示されます。

    5. [テスト カバレッジ]ダイアログ・ボックスを閉じます。
  4. [カバレッジ アナリシス]ダイアログ・ボックスを閉じます。

    閉じる]ボタンをクリックします。

先頭に戻る

カバレッジの進行状況の表示

リリース・モジュールの[進行状況]タブについては、すでに学習しました(「リリースとサイクルの表示」を参照してください)。

この演習では、前の演習で実行したテスト結果を反映したグラフや統計を表示します。

カバレッジの進行状況を表示するには、次の手順で行います。

  1. リリース・モジュールを表示します。

    ALM サイドバーで、[管理]の下の[リリース]を選択します。

  2. [進行状況]タブで、テストの実施状態を表示します。

    リリース・ツリーで、[Service Packs]リリース・フォルダおよび[Service Pack 1]リリースを展開します。[Cycle 1 - New Features]を選択し、[進行状況]タブをクリックします。

    上部の表示枠に、サイクルの合計日数と残りの日数、サイクルのテスト・インスタンスの合計数、実際に実行したテスト・インスタンス数と残りの数といった情報が表示されます。

    下部の表示枠には[カバレッジの進行状況]グラフが表示されます。[計画カバレッジ]は、サイクル内で各日に実行される予定のテストのパーセンテージを表します。[実行カバレッジ]は、サイクル内で各日に実行されたテストのパーセンテージを表します。[成功カバレッジ]は、実行に成功したテストのパーセンテージを、サイクル内の日ごとに表します。

  3. 先頭に戻る