Chapter 11. Oracle Forms User Guide

Table of Contents

Overview
Prerequisites
Configuring NeoLoad
Configuring the Oracle Forms Server
Examples of Recordings
Preview
Message Object
Message Structure
Request Naming
Advanced Configuration
General Settings
Project Settings
Advanced Design
Understanding the Context
A Component's Life cycle
Correlating Dynamic Component Names
Limitations
Best Practices
Design
Validation
Runtime
Troubleshooting
Design
Runtime

Overview

This guide describes how to carry out a load test on an application using Oracle Forms under optimum conditions. We strongly recommend that you read this guide before you start your first tests, after having first acquainted yourself with NeoLoad by reading the Quick Start Guide and the Design User Guide.

During a test, NeoLoad records the requests and responses exchanged between the Oracle Forms applet and the server. For these exchanges to be intercepted, both NeoLoad and the Oracle Forms server need to be configured.

Prerequisites

NeoLoad supports Oracle Forms 9i, 10g and 11g in HTTP mode only.

Configuring NeoLoad

The Oracle Forms applet file must be copied into the <neoload>/lib/plugins/ext directory. By default, the Oracle Forms applet file can be found in the Oracle Forms installation at: <oracle_home>/forms/java/frmall.jar. For further information, see the documentation on configuring NeoLoad for Oracle Forms.

Configuring the Oracle Forms Server

NeoLoad supports the naming of Oracle Forms components. This allows NeoLoad to identify the Oracle Forms graphical components by their name instead of by a number.

To configure the server, see the documentation on configuring the Oracle Forms server for NeoLoad

You may check to see if the Oracle Forms server is configured correctly.

Procedure 11.1. How to check that the Oracle Forms server is configured correctly

  1. Make a recording.

  2. In NeoLoad, find the page with the name starting with 1:initial_version.

  3. Expand the page, then click on the request with the same name as the page.

  4. In the XML content, find the INITIAL_CMDLINE property.

  5. In the relevant value tag, find the record=names string. If the string is present, then the Oracle Forms server is correctly configured. If the string is not present, the Oracle Forms server needs to be configured. See the documentation on configuring the Oracle Forms server for NeoLoad.