<<

ORACLE DATA SHEET

ORACLE FUNCTIONAL TE STING

The fastest way to ensure the quality of your Web applications,

Oracle packaged applications and Web services, Oracle is a powerful and easy-to-use functional and regression FEATURES testing tool that allows you to automate your testing processes. • Automates testing of Web, Oracle Functional Testing’s OpenScript integrated scripting SOA and Oracle packaged applications platform cuts testing time in half, eliminating weeks from a project’s • Integrated scripting platform for automated functional testing schedule. Oracle Functional Testing is a component of testing and load testing Oracle Application Testing Suite, the centerpiece of the Oracle • Intuitive GUI-based visual scripting interface to create Enterprise Manager solution for comprehensive testing of packaged, test scripts Web and service-oriented architecture–based applications. • Powerful Java-based code view built on Eclipse IDE to extend scripts Automate Functional and • Enables data-driven tests to drive your automated Web Oracle Functional Testing provides the easiest and fastest way to automate transactions functional and regression testing for Web applications, Oracle packaged applications • Provides built-in test cases to validate application content and Web services. Its OpenScript integrated scripting platform enables users to • Includes custom testing create automated test scripts that simulate complex business transactions. This accelerators for Oracle E- reduces the need for which is both time consuming and inefficient. Business Suite, Siebel and ADF applications With Oracle Functional Testing, users can automate their functional and regression • Enables Web Services testing testing and also create load and performance testing scripts that can be run in Oracle for SOA applications Load Testing. • Enables Oracle testing with synthetic scripts Oracle Functional Testing’s OpenScript scripting platform offers unprecedented which can be generated from flexibility for enterprises by combining an intuitive, graphical scripting interface Real Application Testing’s Database Replay with a powerful, Eclipse-based Java IDE to support the needs of advanced quality • Enables automatic generation assurance professionals and less experienced testers alike. With OpenScript, users of load test scripts from Real can record automated test scripts by simply stepping through their Web transactions User Experience Insight in a browser. OpenScript automatically captures all user actions and data inputs and • Support for Adobe® FLEX® testing accurately identifies browser objects. Users can then run their automated scripts to execute these transactions and leverage the graphical scripting interface to analyze BENEFITS playback results, parameterize script inputs and add custom test cases to validate • Cuts testing time in half, application content. Scripts can also be extended programmatically in Java which eliminating weeks from a provides users with advanced scripting capabilities and powerful tools project’s testing schedule. • Reduces the amount of through the integrated Eclipse IDE. manual testing required for each release Oracle Functional Testing allows users to create an entire suite of test scripts that • Lets you focus on testing your automate various business transactions and can be used for ongoing functional and application rather than regression testing of each new application release or upgrade. developing test scripts • Eliminates the need to learn multiple tools and scripting languages for different types

1 ORACLE DATA SHEET

of tests • Improves application quality by allowing for increased test coverage and more-extensive validation

Figure1. Oracle Functional Testing automates functional and regression testing.

Create Scripts for Load Testing Oracle Functional Testing and the OpenScript platform can also be used to create automated test scripts for application load testing. These scripts can then be run across thousands of concurrent virtual users in Oracle Load Testing to validate application performance. OpenScript users can leverage the same graphical scripting interface and powerful Java IDE to create their load test scripts. Load testers benefit from features such as automated correlation of application protocol requests, built-in validation of application content and the ability to parameterize script inputs for data-driven load testing. And unlike competing automated testing solutions that force users to use different tools and master different scripting languages, OpenScript users can leverage a single, integrated and standards-based scripting solution for both automated functional testing and load testing.

Load test scripts can also be generated in OpenScript from Oracle’s Real User Experience Insight (RUEI) product. This enables users to quickly create realistic load test scripts in OpenScript that are automatically generated from actual live Web user sessions with their application, captured by RUEI.

Leverage Customized Testing Accelerators Oracle Application Testing Suite also provides a series of integrated testing accelerators for testing Oracle packaged applications and SOA applications. These accelerators enable enhanced scripting capabilities in Oracle Functional Testing for more efficient and optimized testing.

1. The testing accelerators for Oracle E-Business Suite provide a comprehensive solution for automated functional and load testing of EBS R12 and 11i applications, including support for both Web and Forms based application interfaces. The Oracle E-Business Suite testing accelerator includes a Test Starter Kit with pre-build test automation

2 ORACLE DATA SHEET

scripts for Oracle E-Business Suite applications. The Test Starter Kit covers a broad range of applications and user flows for both functional and performance testing based on the VISION demo database.

2. The testing accelerators for Siebel are integrated with Siebel’s Test Automation interfaces to provide a powerful, easy-to-use solution for automated functional and load testing of Siebel CRM applications. The Siebel testing accelerator includes a Test Starter Kit with pre-build test automation scripts for Siebel 8.1.1. The Test Starter Kit provides some key flows for both functional and performance testing.

3. The testing accelerators for ADF Applications provide enhanced support for automated functional and load testing of applications built with Oracle Application Development Framework (ADF) components.

4. The testing accelerators for Web Services allows users to create automated functional and load test scripts for testing SOAP-based Web services, without requiring a user interface to test against .

5. The load testing accelerator for Oracle Database allows you to test the performance of Oracle Database using synthetic test scripts, which can be generated from Real Application Testing’s Database Replay capture files or from custom SQL and PL/SQL scripts.

Oracle Functional Testing Helps You Ensure Application Quality Oracle Functional Testing is the right tool for automated testing of Web, SOA and Oracle packaged applications. It provides a powerful integrated scripting platform for automated functional & regression testing and load testing. Oracle Functional Testing’s OpenScript integrated scripting interface provides a unique combination of ease-of-use and flexibility through its intuitive graphical scripting interface and powerful Java IDE for extending scripts at the code-level. Oracle Functional Testing also provides custom capabilities for testing SOA and Oracle packaged applications through its integrated testing accelerators. With Oracle Functional Testing you can focus on ensuring the quality your applications while accelerating your test cycles.

Contact Us For more information about Oracle Functional Testing and Oracle Enterprise Manager please visit oracle.com or call +1.800.ORACLE1 to speak to an Oracle representative.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro

3 ORACLE DATA SHEET

Devices. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. UNIX is a registered trademark licensed through X/Open Company, Ltd. 0110

4