...

ORACLE FUNCTIONAL TESTING

by user

on
Category: Documents
6

views

Report

Comments

Transcript

ORACLE FUNCTIONAL TESTING
ORACLE DATA SHEET
ORACLE FUNCTIONAL TESTING
Oracle Functional Testing は、
Web アプリケーションや Oracle パッ
ケージ・アプリケーション、そして Web サービスの品質確保へ
の一番の近道として、機能テストとリグレッション・テスト向
機能
•
Web アプリケーション、SOA アプリ
ケーション、Oracle パッケージ・ア
プリケーションのテストの自動化
けに、強力でありながら使いやすい、テスト・プロセスの自動
化ツールを提供します。Oracle Functional Testing に統合されたス
クリプト・プラットフォームは、テストにかかる時間を半減し、
•
統合スクリプト・プラットフォームに
よる機能テストと負荷テストの自動化
•
GUI ベースの直感的なビジュアル・ス
クリプト・インタフェースによるテス
ト・スクリプトの作成
•
Eclipse IDE に基づく、Java ベースの
強力なコード・ビューを使用したスク
リプトの拡張
リケーション、およびサービス指向アーキテクチャに基づくア
•
データ駆動型のテストによる自動化
された Web トランザクションの実行
プリケーションに対して、包括的なテストを実現する Oracle
•
組込みテスト・ケースを使用したアプ
リケーション・コンテンツの検証
Application Testing Suite のコンポーネントです。
•
Oracle E-Business Suite、Siebel お
よび ADF アプリケーション向けの
カスタム・テスト用のアクセラレー
タを提供
•
SOA アプリケーション向けの Web
サービス・テストの実現
•
Oracle Real Application Testing の
Database Replay から作成可能な合
成 ス ク リ プ ト を 使 用 し た Oracle
Database のテストが可能に
•
Oracle Real User Experience Insight
からの負荷テストのスクリプト作成
を自動化
利点
•
テスト時間を半減し、プロジェクトの
テスト・スケジュールを数週間短縮
•
リリースごとに必要な手動テストの
量を削減
•
テスト・スクリプトの開発ではなく、
アプリケーション・テストへの集中が
可能
•
テスト種類に合わせて、複数のツール
やスクリプト言語を習得する必要性
を排除
•
より広範なテスト範囲と質の高い検
証により、アプリケーション品質を
向上
結果的にプロジェクトのテスト期間を数週間も短縮します。
Oracle Load Testing は、Oracle Enterprise Manager ソリューション
の中核製品として、Web アプリケーション、パッケージ・アプ
機能テストとリグレッション・テストの自動化
Oracle Functional Testing を利用すると、もっとも簡単かつ迅速に、Web アプリ
ケーションや Oracle パッケージ・アプリケーション、そして Web サービスに対
する機能テストおよびリグレッション・テストを自動化できます。この製品に
統合されたスクリプト・プラットフォームである OpenScript では、複雑なビジ
ネス・トランザクションをシミュレートする自動化されたテストのためのスク
リプトを作成できます。この結果、非効率で時間のかかる手動テストは不要に
なります。また、Oracle Functional Testing のユーザーは、機能テストとリグレッ
ション・テストを自動化できるだけでなく、負荷およびパフォーマンスのテス
ト・スクリプトを作成し、Oracle Load Testing で実行することもできます。
Oracle Functional Testing のスクリプト・プラットフォームである OpenScript は、
直感的なグラフィカル・インタフェースと Eclipse ベースの強力な Java IDE を
組み合わせることで、先例のない柔軟性を実現しています。これにより、熟練
した品質保証の専門家のニーズにも、経験の少ないテスト担当者のニーズにも、
同様に対応しています。OpenScript を使用すると、ブラウザ内で Web トランザ
クションをステップ・スルーするだけで、自動化されたテストのためのスクリ
プトを作成できます。OpenScript により、すべてのユーザー・アクションと入
力データが捕捉され、ブラウザ・オブジェクトが正確に特定されます。次に、
ユーザーは、自動化されたテストのためのスクリプトを実行してトランザク
ションを実行します。グラフィカル・スクリプト・インタフェースを利用する
と、再生結果の分析や、スクリプト入力のパラメータ化、アプリケーション・
コンテンツを検証するためのカスタム・テスト・ケースの追加などを実行でき
ます。このスクリプトは、Java プログラムによって拡張できるため、ユーザー
は、統合された Eclipse IDE を通じて、高度なスクリプト機能と強力なデバッ
グ・ツールの両方を利用できます。
Oracle Functional Testing では、各種のビジネス・トランザクションを自動化す
る一連のテスト・スクリプト全体を作成できるため、アプリケーションの新規
リリースやアップグレードのたびに、現行の機能テストやリグレッション・テ
スト向けに使用することもできます。
1
ORACLE DATA SHEET
図 1 - Oracle Functional Testing による機能テストおよびリグレッション・テストの自動化
負荷テスト用スクリプトの作成
Oracle Functional Testing と OpenScript プラットフォームは、アプリケーション
の負荷テスト向けの自動化されたテスト・スクリプトを作成するためにも使用
できます。このようなスクリプトは、アプリケーション・パフォーマンスを検
証するため、Oracle Load Testing を使用して数千もの同時仮想ユーザーに対して
実行することができます。OpenScript ユーザーは、負荷テストのスクリプトを
作成する場合も、同じグラフィカル・スクリプト・インタフェースと強力な Java
IDE を利用できます。また、負荷テスト担当者にとって便利な機能として、ア
プリケーション・プロトコル・リクエストを自動的に関連付けたり、アプリケー
ション・コンテンツの検証を組み込んだり、スクリプトの入力をパラメータ化
してデータ駆動型の負荷テストを実行したりすることができます。自動化され
たテストのための競合ソリューションでは、複数のツールを使用し、さまざま
なスクリプト言語を習得する必要がある一方で、OpenScript では、標準に基づ
く 1 つの統合スクリプト・ソリューションを使用して、機能と負荷の両面での
自動化されたテストに対応できます。
また、負荷テストのスクリプトは、オラクルの Real User Experience Insight
(RUEI)製品の OpenScript で作成できます。これにより、ユーザーは OpenScript
で現実的な負荷テストのスクリプトを素早く作成できます。これらのスクリプ
トは、RUEI によって取得されるアプリケーションを使用した実際のユーザー
のライブ Web セッションから自動で作成されるものです。
カスタマイズされたテスト用アクセラレータの利用
Oracle Application Testing Suite では、Oracle パッケージ・アプリケーションおよ
び SOA アプリケーション向けに、一連の統合テスト用アクセラレータが提供さ
れています。このアクセラレータにより、Oracle Functional Testing で高度なス
クリプト機能を利用できるため、テストを効率化および最適化できます。
2
ORACLE DATA SHEET
Oracle E-Business Suite 向けのテスト用アクセラレータは、EBS R12 および 11i
アプリケーションの機能テストと負荷テストに対する包括的な自動化ソリュー
ションであり、Web ベースと Forms ベースの両方のアプリケーション・インタ
フェースをサポートしています。Siebel の Test Automation インタフェースに統
合された、Siebel 向けのテスト用アクセラレータは、Siebel CRM アプリケーショ
ンの機能テストと負荷テストを自動化するための、強力かつ使いやすいソ
リューションです。ADF アプリケーション向けのテスト用アクセラレータは、
Oracle Application Development Framework(ADF)コンポーネントで構築された
アプリケーションの機能テストと負荷テストを自動化するための拡張サポート
を提供します。また、Web サービス向けのテスト用アクセラレータを利用する
と、機能テストと負荷テストの自動化スクリプトを作成できるため、テスト用
のユーザー・インタフェースを作成することなく、SOAP ベースの Web サービ
スをテストできます。
Oracle Functional Testing によるアプリケーションの品質確保
Oracle Functional Testing は、Web アプリケーション、SOA アプリケーション、
そして Oracle パッケージ・アプリケーションの自動化されたテストに最適な
ツールです。製品に統合された強力なスクリプト・プラットフォームを使用す
ると、機能テスト、リグレッション・テスト、そして負荷テストを自動化でき
ます。Oracle Functional Testing に統合されたスクリプト・インタフェースであ
る OpenScript は、直感的なグラフィカル・インタフェースとコード・レベルで
スクリプトを拡張できる強力な Java IDE を通じて、両立させることの難しい、
使いやすさと柔軟性をともに実現しています。また、製品に統合されているテ
スト用アクセラレータは、SOA アプリケーションや Oracle パッケージ・アプリ
ケーションのテスト向けにカスタマイズされた機能を提供します。Oracle
Functional Testing を利用すると、テスト・サイクルを迅速化しながらも、アプ
リケーションの品質確保に専念できます。
お問い合わせ先
Oracle Functional Testing および Oracle Enterprise Manager について、詳しくは
oracle.com を参照するか、+1.800.ORACLE1 でオラクルの担当者にお問い合わせ
ください。
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
本文書は情報提供のみを目的として提供されており、ここに記載される内容は予告なく変更されることがあります。本文書は一切間違いが
ないことを保証するものではなく、さらに、口述による明示または法律による黙示を問わず、特定の目的に対する商品性もしくは適合性に
ついての黙示的な保証を含み、いかなる他の保証や条件も提供するものではありません。オラクル社は本文書に関するいかなる法的責任も
明確に否認し、本文書によって直接的または間接的に確立される契約義務はないものとします。本文書はオラクル社の書面による許可を前
もって得ることなく、いかなる目的のためにも、電子または印刷を含むいかなる形式や手段によっても再作成または送信することはできま
せん。
Oracle および Java は Oracle およびその子会社、関連会社の登録商標です。その他の名称はそれぞれの会社の商標です。
AMD、Opteron、AMD ロゴおよび AMD Opteron ロゴは、Advanced Micro Devices の商標または登録商標です。Intel および Intel Xeon は Intel
Corporation の商標または登録商標です。すべての SPARC 商標はライセンスに基づいて使用される SPARC International, Inc.の商標または
登録商標です。UNIX は X/Open Company, Ltd.によってライセンス提供された登録商標です。0110
3
Fly UP