Oracle Modules

The folder Engines->Oracle in the Standard subset contains a Module that performs specific tasks for the Oracle Engine 3.0.

Oracle InputSearch

Use this Module to steer InputSearch controls in your Oracle application.

It has the following ModuleAttributes:

ModuleAttribute

Description

Search Box Value

Value that Tricentis Tosca enters into the InputSearch control.

Timeout Value

Time in milliseconds for which Tricentis Tosca waits before fetching the search results after it enters the specified Search Box Value into the control.

We recommend you enter a higher value if you expect a large number of results. This is because the Oracle application may need additional time to fetch all search results and update the displayed list in larger samples.

Element On List

Specifies which position from the search results list you want to select after Tricentis Tosca enters the specified Search Box Value and waits for the specified Timeout Value.

Specify 0 to always use the very first entry from the results. Subsequent numbers mean subsequent positions from the results list.

Label*

This ModuleAttribute finds the InputSearch control that you want to steer based on its Label technical property.

To get this value, use Tosca XScan to scan your Oracle application. In Tosca XScan, find the InputSearch control and refer to the technical property Label in the right pane.

Placeholder*

This ModuleAttribute finds the InputSearch control that you want to steer based on its Placeholder technical property. This is usually the text that displays in the control when no option is selected.

To get this value, use Tosca XScan to scan your Oracle application. In Tosca XScan, find the InputSearch control and refer to the technical property Placeholder in the right pane.

Displayed Value*

This ModuleAttribute finds the InputSearch control that you want to steer based on its Value technical property. This is usually the text that displays in the control when an option is currently selected.

To get this value, use Tosca XScan to scan your Oracle application. In Tosca XScan, find the InputSearch control and refer to the technical property Value in the right pane.

*It's mandatory that you specify at least one of these identification parameters so that Tricentis Tosca can find the correct control to steer. If you have multiple InputSearch controls in your application with the same identification values, use additional identification ModuleAttributes to steer that specific control.

In this example, you use the Module Oracle InputSearch to perform the following actions on an InputSearch control:

  • It uses the property Label to find the control to steer.

  • It enters the text Brazil into the control.

  • It waits 100ms.

  • It selects the first entry from the search results.

Example for Oracle InputSearch