Oracle Enterprise Manager Application Testing Suiteは、Webアプリケーション、パッケージ・アプリケーションおよびSOAベース・アプリケーションに対する自動的な機能テスト、負荷テストおよびテスト管理を提供します。Oracle Application Testing Suiteは、それぞれ個別のライセンスが必要な次の製品で構成されます。
Oracle Test Manager
この製品を使用すると、テスト要件、テスト・ケースおよび不具合を含むテスト・プロセス全体を文書化し、管理できます。
Oracle Functional Testing
この製品を使用すると、WebアプリケーションおよびWebサービスの機能テストと回帰テストを自動化できます。
Oracle Load Testing
この製品を使用すると、WebアプリケーションおよびWebサービスの負荷テストを自動化できます。
次の各項で、Application Testing Suiteの各製品のライセンス情報を示します。
Oracle Test Managerのライセンスは、Oracle Named User Plus(NUP)ライセンス・モデルに基づいています。製品のユーザーごとにOracle Test ManagerのNUPライセンス・シートが1つずつ必要です。
Oracle Test Managerと同様、Oracle Functional TestingのライセンスもOracle Named User Plus(NUP)ライセンス・モデルに基づいています。製品のユーザーごとにOracle Functional TestingのNUPライセンス・シートが1つずつ必要です。
Oracle Functional TestingのOpenScriptコンポーネントはテスト自動化スクリプトを作成および実行するためのインタフェースで、別途ライセンスは必要ありません。Oracle Functional Testingのライセンスを取得している場合は、自動的にOpenScriptとWeb Functional TestingおよびWeb Load Testingのスクリプト生成用のベース・テスト・モジュールにアクセスできます。
Oracle Functional Testingアクセラレータには、特定のアプリケーションまたはテクノロジに対して高速かつ簡単な自動機能テストを実行できるようにカスタマイズされた機能が備わっています。これらのオプション・アクセラレータは特定のアプリケーションに対して使用可能であり、ベースのOracle Functional Testingライセンスのアドオンとして扱われます。
いずれのアクセラレータも、特定のアクセラレータの機能を必要とするユーザーごとに、Oracle Functional Testingのベース・ライセンスにアドオンされた増分NUPライセンスが必要です。Functional Testingアクセラレータ用に、Oracle Functional Testing用と同数のNUPのライセンスを取得する必要はありません。Oracle Functional Testingは単にFunctional Testingアクセラレータの前提条件であるため、アクセラレータ用のNUPを購入する前に、少なくとも同数のOracle Functional Testing for Web ApplicationのNUPを購入(または所有)しておく必要があります。
現在使用可能なFunctional Testingアクセラレータは、次のとおりです。
Functional Testing Accelerator for Web Services
このアクセラレータは、Webサービス・スクリプト作成用のカスタム・モジュールを提供することで、Webサービスの自動機能テストを高速化します。これには、WSDLファイルから自動的にテスト・スクリプトを作成できるWebサービス・ウィザードが含まれます。
Functional Testing Accelerator for Siebel
このアクセラレータは、Siebel機能テスト・スクリプト作成専用の機能を提供することで、Siebel CRMの自動機能テストを高速化します。これはSiebel Test Automation's Component Automation Services(CAS)ライブラリと統合され、高双方向性コンポーネントのテストのサポートを含めて、Siebelアプリケーションの即時利用可能なテストを可能にしています。このアクセラレータでは、Siebel CRMバージョン7.7以上がサポートされています。
Functional Testing Accelerator for Siebelには、Functional Testing Accelerator for Siebelのみが使用対象となるSiebel Test Automationインタフェースの使用制限付きライセンスが含まれます。
Functional Testing Accelerator for Oracle E-Business Suite
このアクセラレータでは、Oracle E-Business Suite(EBS)アプリケーションとカスタムOracle Formsアプリケーションの機能テストと回帰テストを自動化できます。このアクセラレータは、Webアプリケーション・インタフェースとOracle Formsアプリケーション・インタフェースの両方に対応しており、アプリケーションの品質を確保できます。
Functional Testing Accelerator for Oracle Application Development Framework
このアクセラレータでは、Oracle Application Development Framework(ADF)で作成されたアプリケーションの機能テストと回帰テストを自動化できます。このアクセラレータは、Webアプリケーション・インタフェースとADFアプリケーション・インタフェースの両方に対応しており、ADFベースのカスタム・アプリケーションとOracle Fusion Applicationsの品質を確保できます。
Oracle Application Testing Suiteでは、自動的な機能テストおよび負荷テストのスクリプトを作成するための統合スクリプティング・プラットフォームが使用されます。このスクリプティング・プラットフォームは、Oracle Functional Testing製品の一部となっています。
Oracle Load Testing Controllerに、負荷テスト用の自動テスト・スクリプトを作成するために使用できるOracle Functional Testingのライセンス1つが付属しています。負荷テストのスクリプト作成用に追加のスクリプト・レコーダが必要な場合や、機能テストの機能が必要な場合は、Oracle Functional Testingの個別ライセンスを別途購入する必要があります。
Oracle Load Testingには、ライセンスを受けた次のコンポーネントが必要です。
Load Testing
このコンポーネントは、テスト対象のアプリケーションに対して負荷を生成するVirtual Userをシミュレートします。このコンポーネントのライセンスは、Oracle NUPライセンス・モデルに基づいています。ヒューマン・ユーザーまたは非ヒューマン・ユーザーによる操作がエミュレートされた各デバイスはVirtual Userとみなされ、カウントされて必要なNUPライセンスの数が判別されます。Oracle Load Testingコンポーネントには、少なくとも200個のNUPライセンス(200個のVirtual User)が必要です。
Load Testing Controller
このコンポーネントを使用すると、負荷テストのシナリオおよびサーバー・モニターを構成し、結果を表示できます。このコンポーネントのライセンスは、Oracle Processorライセンス・モデルに基づいています。Load Testing Controller用のProcessorライセンスが、デプロイごとに少なくとも1つ必要です。
Oracle Load Testingアクセラレータには、特定のアプリケーションまたはテクノロジに対して高速かつ簡単な自動機能テストを実行できるようにカスタマイズされた機能が備わっています。これらのオプション・アクセラレータは特定のアプリケーションに対して使用可能であり、ベースのOracle Load Testingライセンスのアドオンとして扱われます。
いずれのアクセラレータも、特定のアクセラレータの機能を必要とするVirtual Userごとに、Oracle Load Testingのベース・ライセンスにアドオンされた増分NUPライセンスが必要です。Load Testingアクセラレータ用に、Oracle Load Testing用と同数のNUP(VU)のライセンスを取得する必要はありません。Oracle Load Testingは単にLoad Testingアクセラレータの前提条件であるため、アクセラレータ用のNUP(VU)を購入する前に、少なくとも同数のOracle Load Testing for Web ApplicationのNUP(VU)を購入(または所有)しておく必要があります。
現在使用可能なLoad Testingアクセラレータは、次のとおりです。
Load Testing Accelerator for Web Services
このアクセラレータは、Webサービス・スクリプト作成用のカスタム・モジュールを提供することで、Webサービスの負荷テストを高速化します。Webサービス・インタフェースにアクセスする同時Virtual Userクライアントをシミュレートすることにより、Webサービスの負荷テストを実行できます。
Load Testing Accelerator for Siebel
このアクセラレータは、Siebel負荷テスト・スクリプト作成専用の機能を提供することで、Siebel CRMの負荷テストを高速化します。Siebel Webトランザクションを実行する何千もの同時ユーザーをシミュレートすることにより、Siebelアプリケーションの負荷テストを実行できます。
このアクセラレータはSiebel Test Automationの負荷テスト相関関係ライブラリと統合され、Siebel CRMバージョン7.7以上(バージョン8.xを含む)をサポートします。
Load Testing Accelerator for Siebelには、Load Testing Accelerator for Siebelのみが使用対象となるSiebel Test Automationインタフェースの使用制限付きライセンスが含まれます。
Load Testing Accelerator for Oracle E-Business Suite
このアクセラレータでは、Oracle E-Business SuiteアプリケーションまたはカスタムOracle Formsアプリケーションに同時アクセスする何千ものVirtual Userをシミュレートし、アプリケーション・パフォーマンスに対する負荷の影響を測定できます。このアクセラレータは、Webアプリケーション・インタフェースおよびプロトコルとOracle Formsアプリケーション・インタフェースおよびプロトコルの両方に対応しています。
Load Testing Accelerator for Oracle Application Development Framework
このアクセラレータでは、Oracle Application Development Framework(ADF)アプリケーションのパフォーマンスをテストできます。このアクセラレータは、Webアプリケーション・インタフェースとADFアプリケーション・インタフェースの両方に対応しており、ADFベースのカスタム・アプリケーションとOracle Fusion Applicationsのパフォーマンスおよびスケーラビリティを確保できます。
Load Testing Accelerator for Oracle Database
このアクセラレータでは、統合テスト・スクリプトを使用してOracle Databaseの直接負荷テストを実行できます。Real Application TestingのDatabase Replayキャプチャ・ファイルや、SQLおよびPL/SQL文が含まれる他のテキスト・ファイルからデータベース・トランザクションをインポートして、テスト・スクリプトを自動的に生成することもできます。そして、Oracle Load Testingの何千もの同時Virtual Userに対してテスト・スクリプトを実行できます。
Oracle Load Testing Developer Editionは、Oracle Load Testing ControllerのProcessorライセンス2個とOracle Load TestingのNUP(Virtual User)ライセンス10個が含まれる、バンドルされたソリューションです。このソリューションは、小規模な負荷テストを実行することで、開発者が開発中にアプリケーション・パフォーマンスをテストできるようにしています。Virtual Userを追加して、このエディションを完全なOracle Load Testing構成にアップグレードすることはできません。
BI Publisherの使用制限付きライセンスが、Oracle Load TestingおよびOracle Test Managerに付属するレポートを実行し、指定されたレイアウトを変更するユーザーのために用意されています。新規レポートを作成する場合はBI Publisherのフルユース・ライセンスが必要です。
Oracle Weblogic Serverの使用制限付きライセンスが、Oracle Load TestingおよびOracle Test Managerのバックエンド・アプリケーション・サーバーとして使用するため、これらの製品に付属しています。
Oracle Database Enterprise Editionの使用制限付きライセンスが、Oracle Load TestingおよびOracle Test Managerのバックエンド・データベース・サーバーとして使用するため、これらの製品に付属しています。