This guide describes how to carry out a load test on an application using Oracle Forms under optimum conditions. It is strongly recommended to read this guide before starting first tests, after having been first acquainted with NeoLoad, documented in the Quick Start Guide and Design process.

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.


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

Configure 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 more information, see Configure NeoLoad.

Configure 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 Configure the Oracle Forms server.

You may check to see if 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. For more information, see Configure the Oracle Forms server.