Siebel Connector

(Available from version 7.0 onwards.)

Automation Studio is designed to provide powerful and reliable capture of screen elements in a Siebel web application.

The Siebel Connector only captures HTML elements inside the Siebel view. All other HTML elements are captured using the Web Connector for Internet Explorer.

Connector Features

The built-in Siebel connector provides the following features:

  • The connector code is injected into the running browser and communicates directly with Siebel to ensure that the connector is more stable, fast, and handles browser refreshes (F5) correctly.

  • Supports business objects in Siebel applets. The business field operations enable you to get values independently of the column order.

  • Provides diagnostics to view logging online and locate objects in run-time.

  • Supports EnterCellText and ClickCell functions.

  • Automatic capture of grids and apps.

  • Supports use of business field functions (which is necessary as you cannot capture the column titles of a grid; you need to get the field names from the Siebel administrator).

  • Multi instance support

Connector Limitations

The following limitations apply:

  • Supports Internet Explorer 8 only (Siebel itself is limited to 32-bit).

  • Supports Windows XP, Windows 8, and Windows 8.1 (32-bit and 64-bit).

  • Column names cannot be queried.

Configure the Connector

The Siebel connector is disabled by default and must be uncommented in configuration if needed.

Capture a Screen Element

The procedure for capturing a Siebel screen element is the same as for all screen elements. See Capture a Screen Element.

Edit a Screen Element

The Edit Screen Element window opens after capturing a screen element. This screen allows you to customize how the screen element is treated and identified. See Edit a Screen Element.

Information specific to Siebel screen elements is provided below.

Element Hierarchy

The element hierarchy for a captured Siebel element is as follows:

  • Root branch which is the iexplore process

    • The Siebel application

      • The Siebel view

        • The Siebel applet

          • The captured screen element

See View the Element Hierarchy.

Screen Element Types Supported

The screen element type values available differ between levels in the hierarchy.

Type

Screen Element Types

Siebel Screen Element

  • Siebel Edit

  • Siebel Checkbox

  • Siebel Combo

  • Siebel Grid

Siebel Applet
  • Siebel Applet

Siebel View
  • Siebel View

Siebel Application
  • Siebel Application

iexplore Process

  • Process

Recognition Properties Supported

The recognition properties available differ between levels in the hierarchy.

Main Relation Type

The element's main relation type is displayed in the Edit Screen Element window, but cannot be changed.

This section is not displayed for the Siebel process.

See Identify an Element's Main Relation Type.

Multi Instance Support

The Siebel connector provides support for multiple instances of Siebel applications.

Multi instance support differs between levels in the hierarchy.

Type

Multi Instance Support

Siebel Screen Elements

Optional, inactive by default.

Siebel Applet

Optional, inactive by default.

Siebel View

Optional, inactive by default.

Siebel Application

Optional, inactive by default.

iexplore Process

Active by default, cannot be deactivated.

See Set Multi Instance Behavior

Screen Element Assets

Each screen elements has its own properties, functions, and events. These are visible in the Assets Panel.

For information on screen element assets, see here.

Monitor Screen Elements in Debug Mode

When in debug mode, you can view and modify the values of a screen element's properties.

For example, the text in the Last Name field can be viewed and modified during debug.

See Monitor Screen Elements in Execution Mode.