このページを共有

# ビジネス・コンポーネントの概要

ビジネス・コンポーネント・モジュールでは、Application Lifecycle Management (ALM) でビジネス・コンポーネントを作成、定義、変更、管理できます。これらのコンポーネントは、Business Process Testing の基礎となり、ビジネス・プロセス・テストとフローに組み込まれます。

ビジネス・コンポーネントは、次の処理を行う再利用可能なユニットです。

- ビジネス・プロセス内の特定のタスクの実行

- タスクの前後でのアプリケーションの条件または状態の記述

例: ビジネス・コンポーネント

ビジネス・コンポーネント名 | タスク | アプリケーションの状態 (前) | アプリケーションの状態 (後)
--- | --- | --- | ---
Login | 銀行員による銀行アプリケーションへのログイン | <なし> | アプリケーションが起動され、メイン・ホーム・ページが表示される。
SearchLoan | 銀行員による既存の融資の検索 | 銀行員がログインし、メイン・ホーム・ページが表示される。 | 融資の詳細のメイン・ページまたは融資が見つからないことを示すページがアプリケーションに表示される。

ビジネス・コンポーネントは次の要素で構成されます。

- シェル (コンポーネントの名前やステータスなどの一般情報) : コンポーネントの作成およびシェルの提供に関するタスクの詳細については、「ALM でのビジネス・コンポーネントの作成」を参照してください。

- コンテンツ (ステップまたはスクリプト) : コンポーネントの手動ステップやオートメーションなどの下位レベルの詳細情報。コンテンツでは、アプリケーションでビジネス・プロセス・タスクを実行するための詳細な手順を指定します。コンポーネントのコンテンツは、コンポーネントの手動実装またはオートメーションのどちらを作成するかに応じて、手動、自動、またはその両方になります。

  - 手動コンポーネントの作成の詳細については、「手動実装の使用」を参照してください。

  - 自動コンポーネントの作成に関するタスクの詳細については、「キーワード GUI オートメーションの使用」および「スクリプト GUI および API オートメーションの使用方法」を参照してください。

    例: コンテンツ

    ステップ | 説明 | 期待される結果
    --- | --- | ---
    1 | アプリケーションを開きます。 | アプリケーションが起動され、ログイン・ページが表示される。
    2 | ユーザ名を入力します。 | カーソルがパスワード・フィールドに移動する。
    3 | パスワードを入力します。 | パスワードがアスタリスクで表示される。
    4 | Web ページで［送信］をクリックします。 | アプリケーションのメイン・ページが表示される。

コンポーネントは、複数のビジネス・プロセス・テストおよびフローで使用することができます。コンポーネントまたはそのコンテンツを変更すると、そのコンポーネントを含むすべてのビジネス・プロセス・テストに変更が反映されます。

実行条件を使用すると、テストまたはフローの初期段階に基づいてコンポーネントを選択的に実行できるようになります。タスクの詳細については、「実行条件の設定方法」を参照してください。

BPT パッケージ・アプリ・キットは、フローまたはテストを学習すると、ユーザがアプリケーション内で移動する画面やタブごとに新規ビジネス・コンポーネントを作成します。BPT パッケージ・アプリ・キットでは、フローまたはテストに新規コンポーネントを作成する代わりに、学習したコンポーネントを識別して再利用することも可能です。学習に関するタスクの詳細については、「フローとビジネス・プロセス・テストの学習方法」を参照してください。

ヒント: Business Process Testing フレームワーク・コンポーネント・メトリックのグラフを作成する方法のサンプルについては、このナレッジベース記事を参照してください。

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