ロールの識別

Business Process Testing は、経験レベルと目的が異なるさまざまな担当者が使用できます。

Business Process Testing で作業する場合、ロールには柔軟性があります。(ユーザが正しい権限を持っているという条件で)ユーザ・タイプ別に実行可能な Business Process Testing タスクを制限する製品固有のルールはありません。

注: アクセス許可の割り当ての詳細については、を参照してください。

次の表に、Business Process Testing で作業するときに使用可能なさまざまなロールを示します。

ロール

説明

非技術分野の専門家

非技術分野の専門家は、テスト対象アプリケーションのロジックに関する特定の知識を持ち、システム全体について上位レベルで理解し、テスト対象のアプリケーションに欠かせない要素とタスクについて詳細に理解しています。非技術分野の専門家は、一般に次の処理を実行します。

  • テストするビジネス・プロセス・テストを決定する。

  • 複数のプロセスに共通のアクティビティを識別する(多くのビジネス・プロセス・テストまたはフローで使用されるログイン手順など)。

  • ビジネス・コンポーネントと手動ステップを作成する。

  • キーワード GUI の自動コンポーネント・ステップを定義する。

  • フローおよびビジネス・プロセス・テストを作成する。

オートメーション・エンジニア(テスト・オートメーション・エキスパートとも呼ばれます)

オートメーション・エンジニアは、UFT One などのテスト・ツールを使用した自動テストのエキスパートです。オートメーション・エンジニアが必要になるのは、Business Process Testing フレームワークに自動テストが含まれている場合のみです。

注: オートメーション・エンジニアは、Business Process Testing で直接作業することも、UFT One 内から Business Process Testing 機能にアクセスすることもできます。

オートメーション・エンジニアは、一般に次の処理を実行します。

  • キーワード GUI の自動コンポーネント・ステップを定義する。

  • 自動 GUI スクリプト・コンポーネントを定義する。

  • 自動 API スクリプト・コンポーネントを定義する。

  • テスト機能に必要なリソースを準備する。

    • アプリケーション領域:これは、ALM およびその他のテスト・ツール内で定義できます。

    • 一般的なスクリプトを持つ関数ライブラリ:これは、一般的な操作のキーワード GUI ステップにカプセル化されます。

    • 共有オブジェクト・リポジトリ:これは、テスト対象アプリケーション内のオブジェクトを表します。これらのオブジェクトを使用して、キーワード GUI オートメーションがあるビジネス・コンポーネントでステップを作成できます。

オートメーション・エンジニアが、非技術分野の専門家向けのタスクの一部を担当することもあります。

また、オートメーション・エンジニアは、テストツールでビジネス・コンポーネントを作成、デバッグ、変更することもできます。

品質保証テスト担当者

品質保証テスト担当者は、一般に次の処理を実行します。

  • 反復と設定のためのデータを定義する。

  • テストを実行し、テストが適切に設計され、期待どおりに実行されることを確認する。

  • テスト結果をレビューする。

テスト・アーキテクト

テスト・アーキテクトは、テスト・フレームワークの設計と実装を担当します。テスト・アーキテクトは、一般に次の処理を実行します。

  • 設計アプローチを決定する。

  • コンポーネントを分類し、名前をつけ、整理し、使用する方法を決定する。

  • さまざまな ALM モジュールで Business Process Testing を使用するための標準を設定する。

ALM 管理者

Business Process Testing とそのユーザを設定します。

先頭に戻る

参照情報: