Siebel test object model

The Siebel test object model is comprised of two different groups of test objects: test objects with the prefix Sbl and test objects with the prefix Sieb.When OpenText Functional Testing learns your objects, OpenText Functional Testing may learn only Sieb test objects or a combination of Sbl and Sieb test objects, depending on the way in which your Siebel application was implemented.

For example, suppose you select a checkbox for a specific account on a page of your Siebel application. This checkbox has the label Competitor.

OpenText Functional Testing identifies the checkbox as a SiebCheckbox object. It creates a SiebCheckbox test object with the name Competitor and records the following properties and values as the description for the Competitor SiebCheckbox.

It also records that you performed a SetOn method to select the SiebCheckbox object.

OpenText Functional Testing displays your step in the Keyword View like this:

When you run a test or business component, OpenText Functional Testing identifies each object in your application by its test object class and its description: the set of description properties and values used to uniquely identify the object. In the above example, during the run session, OpenText Functional Testing searches the object repository for the SiebCheckbox object named Competitor to look up its description. Based on the description it finds (repositoryname = Competitor and classname = SiebCheckbox), OpenText Functional Testing searches the application for a SiebCheckbox object named Competitor. When it finds the object, OpenText Functional Testing performs the SetOn method on the object to select the checkbox.