リソースおよび依存関係モデルに関する用語

関連:GUI テスト、コンポーネント、およびAPI テスト

用語

説明

アセット

テスト・ドキュメントまたはリソース・ファイル。次のものがあります。

GUI テストの場合

  • テスト

  • アクション(GUI テストのみ)

  • コンポーネント

  • アプリケーション領域(GUI テストのみ)

  • 関数ライブラリ(GUI テストのみ)

  • 共有オブジェクト・リポジトリ(GUI テストのみ)

  • 回復シナリオ(GUI テストのみ)

  • データ・テーブル・ファイル

  • 環境変数ファイル

API テストの場合

  • テスト

  • コンポーネント

  • データ・テーブル・ファイル

  • XML ファイル

  • テスト・アクティビティ

  • ユーザ・コード・ファイル

注意: ALM では、UFT One アセットを「エンティティ」と呼びます。エンティティは一般的な用語です。

リソース

ALM テスト・リソース・モジュールに格納され、テストまたはコンポーネントによって使用されているアセット。たとえば、GUI テストまたはコンポーネントに関連付けられている関数ライブラリの中の関数の呼び出しが含まれ、そのテストまたはコンポーネントのアプリケーション領域に関連付けられている共有オブジェクト・リポジトリに格納されているテスト・オブジェクトを参照していることがあります。 API テストまたはコンポーネントについては、データ・テーブル・ファイルへの参照が含まれる場合や、カスタム・テスト・アクティビティを使用する場合があります。

GUI テスト・リソースには次のものがあります。

  • アプリケーション領域

  • 関数ライブラリ

  • 共有オブジェクト・リポジトリ

  • 回復シナリオ

  • データ・テーブル・ファイル

  • 環境変数ファイル

API テスト・リソースには次のものがあります。

  • データ・テーブル・ファイル

  • XML ファイル

  • テスト・アクティビティ

  • Web 参照(Service Test Management を介して行われる)

  • ユーザ・コード・ファイル

注意: 場合によっては、リソースが別のリソースによって使用されることもあります。一例として、GUI テストの回復シナリオが関数ライブラリの関数を使用することができます。

依存関係

リソースまたは GUI の外部アクションと特定のテストまたはアプリケーション領域間のリンク関係。関連リソース・ファイルおよび GUI アクションは、それらのリソースを使用する、またはそれらの GUI アクションを呼び出す各テストまたは GUI コンポーネントのアプリケーション領域にリンクされています。

場合によっては、リソースが別のリソースにリンクされることもあります。一例として、GUI テストの回復シナリオが関数ライブラリの関数を使用することができます。

アセットが絶対パスを使って関連付けられており、かつ次のモジュールに格納されている場合、依存関係と見なされます。

  • テスト計画モジュール:テスト

  • ビジネス・コンポーネント・モジュール:コンポーネント

  • テスト・リソース・モジュール:

    • アプリケーション領域、関数ライブラリ、共有オブジェクト・リポジトリ、回復シナリオ、データ・テーブル・ファイル、環境変数ファイルなどの GUI テスト リソース

    • データ・テーブル・ファイル、.xml ファイル、テスト・アクティビティ、ユーザ・コード・ファイルなどの API テスト・リソース

注意: テスト計画モジュールまたはビジネス・コンポーネント・モジュールの Unattached または Obsolete フォルダに格納されているテストまたはコンポーネントは、どのテストまたはコンポーネントとも関連付けられていないため、依存関係とは見なされません。

設定

ALM から、オプションのデータ・リソース・ファイルおよびオプションのデータ・フィルタ設定とともに実行されるように設定されたテスト。ALM では、同じテストまたはビジネス・プロセス・テストに対してさまざまな設定を定義できます。

テストの場合、「テストのパラメータ化および設定」を参照してください。

コンポーネントの場合、Business Process Testing ユーザーズ・ガイドを参照してください。