The Oracle Enterprise Manager Application Testing Suite provides automated functional testing, load testing, and test management for Web, packaged, and SOA-based applications. The suite consists of the following separately licensed products in the Oracle Application Testing Suite:
Oracle Test Manager for Web Applications
This product enables you to document and manage the overall test process, including test requirements, test cases, and issues.
Oracle Functional Testing for Web Applications
This product enables you to automate functional and regression testing of Web applications and Web Services.
Oracle Load Testing for Web Applications
This product enables you to automate load testing of Web applications and Web Services.
The following sections provide licensing information for each member of the suite.
Oracle Test Manager for Web Applications licensing is based on the Oracle Named User Plus (NUP) licensing model. One NUP license seat of Oracle Test Manager is required for each user of the product.
As with Oracle Test Manager, Oracle Functional Testing for Web Applications licensing is also based on the Oracle Named User Plus (NUP) licensing model. One NUP license seat of Oracle Functional Testing is required for each user of the product.
The OpenScript component of Oracle Functional Testing does not require a separate license. If your are licensed for Oracle Functional Testing, you will automatically have access to the OpenScript product. Future application testing modules/accelerators developed for OpenScript may be licensed and priced separately, but this is still to be determined as of this release.
Oracle Functional Testing Accelerators provide customized functionality to enable faster and easier automated functional testing for specific applications or technologies. These optional Accelerators are available for specific applications, and are handled as add-ons to the base Oracle Functional Testing for Web Applications licenses.
Each Accelerator requires an incremental NUP license added on to the Oracle Functional Testing for Web Applications base license for each user that requires the capabilities of a specific accelerator. You do not need to license the same number of NUP's for Functional Testing Accelerators as you would for Oracle Functional Testing for Web Applications. Oracle Functional Testing for Web Applications is simply a prerequisite for the Functional Testing accelerators, so you must purchase (or own) at least the equivalent number of NUP's of Oracle Functional Testing for Web Application before you can purchase NUP's for the accelerators.
The following Functional Testing Accelerators are currently available:
Functional Testing Accelerator for Web Services
This Accelerator provides faster automated functional testing of Web Services by providing a custom module for creating Web Services scripts. This includes a Web Services wizard that enables you to create test scripts automatically from your WSDL files.
Functional Testing Accelerator for Siebel
This Accelerator provides faster automated functional testing of Siebel CRM applications by providing specialized capabilities for creating Siebel functional test scripts. This is integrated with Siebel Test Automation's Component Automation Services (CAS) library to enable out-of-box testing of Siebel applications, including support for testing High Interactivity components. This Accelerator supports Siebel CRM version 7.7 and higher.
Functional Testing Accelerator for Siebel includes a restricted-use license for Siebel Test Automation Interfaces for use with Functional Testing Accelerator for Siebel only.
Functional Testing Accelerator for Microsoft .NET
This Accelerator provides automated functional testing of Microsoft .NET Winforms plug-in controls by providing a custom module for automating Winforms actions. This is only required for Web applications that utilize .NET Winforms controls, and is not required for testing standard ASP.NET Web applications that do not use Winforms.
The Oracle Application Testing Suite utilizes an integrated scripting platform for creating both automated functional testing and load testing scripts. This scripting platform comprises part of the Oracle Functional Testing for Web Applications product.
One license of Oracle Functional Testing for Web Applications is included with the Oracle Load Testing for Web Applications Controller to be used for creating automated test scripts for load testing. If you require additional script recorders for load test scripting or require functional testing capabilities, you must purchase separate additional licenses of Oracle Functional Testing for Web Applications.
The following licensed components are required for Oracle Load Testing for Web Applications:
Load Testing for Web Applications
This component simulates the virtual users that generate a load against the application under test. Licensing for this component is based on the Oracle NUP licensing model. Each emulated human user or non-human operated device is considered a virtual user and is counted to determine the number of required NUP licenses. A minimum of 200 NUP licenses (200 virtual users) is required for the Oracle Load Testing for Web Applications component.
Load Testing for Web Applications Controller
This component enables you to configure load test scenarios and server monitors, then view results. Licensing for this component is based on the Oracle Processor licensing model. A minimum of 1 Processor license for the Load Testing for Web Applications Controller is required for each deployment.
Oracle Load Testing Accelerators provide customized functionality to enable faster and easier automated load testing for specific applications or technologies. These optional Accelerators are available for specific applications, and are handled as add-ons to the base Oracle Load Testing for Web Applications licenses.
Each Accelerator requires an incremental NUP license added on to the Oracle Load Testing for Web Applications base license for each virtual user that requires the capabilities of a specific accelerator. You do not need to license the same number of NUP's (VU's) for Load Testing Accelerators as you would for Oracle Load Testing for Web Applications. Oracle Load Testing for Web Applications is simply a prerequisite for the Load Testing accelerators, so you must purchase (or own) at least the equivalent number of NUP's (VU's) of Oracle Load Testing for Web Application before you can purchase NUP's (VU's) for the accelerators.
The following Load Testing Accelerators are currently available:
Load Testing Accelerator for Web Services
This Accelerator provides faster load testing of Web Services by providing a custom module for creating Web Services scripts. You can load test your Web Services by simulating concurrent virtual user clients accessing Web Service interfaces.
Load Testing Accelerator for Siebel
This Accelerator provides faster load testing of Siebel CRM applications by providing specialized capabilities for creating Siebel load test scripts. You can load test your Siebel applications by simulating thousands of concurrent users running Siebel Web transactions.
This Accelerator is integrated with Siebel Test Automation's load test correlation library, and supports Siebel CRM version 7.7 and higher.
Load Testing Accelerator for Siebel includes a restricted-use license for Siebel Test Automation Interfaces for use with Load Testing Accelerator for Siebel only.
See "Dependencies with Oracle Load Testing for Web Applications".
The Oracle Load Testing for Web Applications Developer Edition is a bundled solution that includes 2 Processor licenses of Oracle Load Testing for Web Applications Controller and 10 NUP (virtual user) licenses of Oracle Load Testing for Web Applications. This solution is intended for running small load tests to enable developers to test application performance during development. You cannot upgrade this edition to a full Oracle Load Testing for Web Applications configuration by adding more virtual users.