Supported Oracle Forms Controls

Applies to TestLeft 4.80, last modified on April 13, 2021

TestLeft can simulate user actions and access internal properties and methods of various Oracle Forms controls. You can also command your tests to recognize your custom controls as Oracle Forms controls to simulate user actions against them.

About Supported Oracle Forms Controls

TestLeft can simulate user actions against any Oracle Forms control via graphical user interface. In addition, TestLeft provides extended support for the most of Oracle Forms controls.

In your tests, you can cast these controls to appropriate interfaces that extend the control’s functionality with a number of additional methods and properties. Use those methods and properties to simulate various user actions over the controls, for example, select individual items or retrieve item text.

Supported Component Versions

Oracle Forms 11g and 12c.

Supported Classes

TestLeft recognizes controls by their class name. Below is a full list of the Oracle Forms controls that TestLeft supports.

Controls Classes
Button oracle.ewt.button.PushButton
oracle.forms.ui.VButton
Button bar oracle.ewt.button.ButtonBar
Checkbox oracle.forms.ui.VCheckbox
Combo Box oracle.forms.ui.VComboBox
List oracle.forms.ui.VTList
Pop List oracle.forms.ui.VPopList
Radio Button oracle.forms.ui.VRadioButton
Tab Panel oracle.forms.ui.FormsTabPanel
Text Field oracle.forms.ui.VTextField
Tree oracle.ewt.dTree.DTree

Recognizing Custom Controls

To command TestLeft to recognize your custom controls as Oracle Forms controls, cast your control to the interface of the appropriate type.

If your control does not fit the type of the control, for which the interface provides support, it may improperly respond to commands that TestLeft will send, and simulating user actions against your control may cause errors.

See Also

Supported Controls

Highlight search results