このページを共有

# 外部テスト統合の概要

ALM は、外部で実行したテスト結果を ALM と同期できるようにすることで、テスト機能を強化します。Jenkins などのテスト・フレームワークによって実行された自動テストは、最新のテスト実行とともに ALM に統合され、品質チームに包括的な品質カバレッジを提供します。Jenkins を使用する場合、この統合によって継続的テスト・プロセスが強化されます。

外部で実行したテスト結果を同期すると、ALM は次のモジュールでエンティティを作成します。

テスト計画モジュール | ALM は、結果ファイルで指定されたテスト・ケースごとに、外部タイプのテスト (EXTERNAL-TEST ) を作成します。ALM 内のテストの詳細情報は、結果ファイルで定義されているテスト・ケースの詳細情報をもとに作成されます。 注: 外部タイプのテストは、外部リポジトリ内にあるテストにリンクします。 外部テスト・タイプは、テスト計画ツリーに手動で追加できません。 プロジェクトの要件にテストをリンクすることによって、要件カバレッジを作成します。
テスト・ラボ・モジュール | ALM は、結果ファイルで指定されたテスト・スイートごとに、外部タイプのテスト・セットを作成します。テスト・スイートで定義されているテスト・ケースごとに、テスト・インスタンスが作成されます。各テスト・インスタンスのステータスは、結果ファイルのステータスに従って更新されます。 注: 外部タイプのテスト・セットは、読み取り専用です。ALM から直接テスト・セットを作成、変更、実行することはできません。
テスト実行モジュール | ALM は、結果ファイルで指定されたテスト・ケースの実行ごとに、実行エンティティを作成します。結果ファイルで指定されているエラーや詳細情報は、［レポート］タブで表示できます。

ALM は、次の 2 つの方法で外部テストの結果と ALM プロジェクトを同期させます。

Jenkins から結果を同期 | ALM に結果を同期する設定を Jenkins で行うと、Jenkins からジョブを実行するたびに、外部結果が ALM と自動的に同期されます。
外部テスト・ツールで結果を同期 | 外部テスト・ツールでは、外部結果ファイルを ALM に手動でインポートすることにより、同期できます。

先頭に戻る

## 結果を ALM に統合するワークフロー

本項では、外部結果を ALM と統合するフローについて説明します。

Jenkins から結果を統合:

次の図は、Jenkins の結果を ALM と統合する方法を示しています。

ALM で外部テストを作成 | 外部結果ファイルのテストを ALM のテスト計画モジュールにインポートします。ALM はテスト (EXTERNAL-TEST テスト・タイプ) を作成し、テスト計画ツリーに追加します。
要件カバレッジの管理 | 外部テストをプロジェクトの要件へリンクすることで、カバレッジを作成します。
ALM への同期を Jenkins で設定 | 外部結果を ALM に自動的に同期する操作を、Jenkins で設定します。
テストの実行 | Jenkins ジョブを実行します。ジョブが完了すると、結果ファイルが ALM に自動的にアップロードされます。 さらにジョブを実行すると、テスト・エンティティがすでに ALM に存在する場合、新しい実行エンティティのみがアップロードされます。
結果の分析 | ALM からテスト結果を確認して分析します。 ALM にアップロードされたテスト・セット、テスト実行、テストが表示されます。また、外部テストと要件に基づいて作成されたカバレッジも更新されます。

先頭に戻る

## 他のツールの結果を統合

次の図は、外部結果を ALM と統合する方法を示しています。

ALM で外部テストを作成 | 外部結果ファイルのテストを ALM のテスト計画モジュールにインポートします。ALM はテスト (EXTERNAL-TEST テスト・タイプ) を作成し、テスト計画ツリーに追加します。
要件カバレッジの管理 | 外部テストをプロジェクトの要件へリンクすることで、カバレッジを作成します。
テストを外部で実行 | 外部ツールを使用してテストを実行します。
ALM への結果のインポート | テスト実行が完了したら、結果ファイルを ALM のテスト・ラボ・モジュールにインポートします。 さらに結果ファイルをインポートすると、テスト・エンティティがすでに ALM に存在する場合、新しい実行エンティティのみがインポートされます。
結果の分析 | ALM からテスト結果を確認して分析します。 ALM にアップロードされたテスト・セット、テスト実行、テストが表示されます。また、外部テストと要件に基づいて作成されたカバレッジも更新されます。

ALM とのテスト結果の統合に関するタスクの詳細については、次を参照してください。

- 「Jenkins からテストを統合する方法」
- 「外部ツールからテストを統合する方法」
- 「ALM で外部結果を表示する方法」

先頭に戻る

https://admhelp.microfocus.com ALM 8942
検索結果の改善のヒント... ALM ヘルプセンター ALM ヘルプセンター ALM ヘルプ 16.00 すべてローカル・ヘルプセンターの表示オンライン・ヘルプセンターの表示戻るブラウザ履歴で元に戻る進むブラウザ履歴で前に進む検索の強調表示を解除次のトピック次のトピックに移動前のトピック前のトピックに移動現在のトピックを印刷バージョン: