Testing Siebel Business Applications > Keywords Reference >

Keywords Definition


Table 25. Siebel Open UI Keyword Automation Testing - Keywords Definition
Keyword Name
Description
Applies to Desktop?
Applies to Mobile?

AttachmentManager

Performs actions on the Attachment Download Manager page in Siebel Mobile Application Framework (MAF).

No

Yes

ClickButton

Clicks on a button control.

Yes

Yes

ClickLink

Drills down on a link in a list applet, drills down on recently viewed links on the homepage, and shows more or less objects.

Yes

Yes

ClickSyncButton

Clicks the Sync button to navigate from offline to online and online to offline based on the user provided options. It also verifies the state of the application after the specified navigation.

No

Yes

ClickTopNotification

Clicks the top unread message in the notification list.

Yes

No

ColumnsDisplayed

Adds or removes columns in the list applet column (which is an option available in the applet menu).

Yes

Yes

CompareValue

Compares a variable value with the expected value.

Yes

Yes

CreateRecord

Creates a new record in a list or form applet.

Yes

Yes

DragAndDrop

Drags a record and drops it on a particular field.

Yes

Yes

Draw

Captures a signature.

Yes

Yes

FileDownload

Downloads (and exports) a file.

Yes

No

FileUpload

Attaches or uploads (or imports) a file.

Yes

Yes

GetAboutRecord

Reads the value from the About Record pop-up window and stores the value in a user variable.

Yes

Yes

GetConfigParam

Reads a value from test.ini or config.xml and stores the value in a user variable.

Yes

Yes

GetRecordCount

Obtains the total number of records and stores the value in a user variable.

Yes

Yes

GetState

Obtains the state of a specified object and stores the value in a user variable.

Yes

Yes

GetValue

Obtains the value of a specified object and stores the value in a user variable.

Yes

Yes

GetValueFromMenuPopup

Reads a value from an application level pop-up menu.

Yes

No

GoToSettings

Views and changes the default settings of a user profile.

Yes

Yes

GoToThreadbarView

Navigates to a view that is available in the Threadbar link.

Yes

Yes

GoToView

Navigates to a specified view using the Tab view, Tree view, or Site Map links.

Yes

Yes

HierarchicalList

Expands or collapsess a record in a hierarchical list applet, and shows the child items.

Yes

No

InboundWebServiceCall

Reads the XML request from a .xml file, posts the request to the server, and saves the XML response from the server.

Yes

No

InputValue

Enters a value into a specified field.

Yes

Yes

InvokeAppletMenuItem

Invokes a menu item from an applet-level menu in a list or form.

Yes

Yes

InvokeMenuBarItem

Invokes a menu item from the application menu bar.

Yes

Yes

InvokeObject

Invokes an object in a specified field in a list or form applet.

Yes

Yes

Launch

Starts the browser and logs in to an application with the provided username.

Yes

Yes

LockColumn

Locks or unlocks a selected column.

Yes

Yes

LogOut

Logs out from an application.

Yes

Yes

MafSettings

Performs the required action in the MAF Settings page in MAF applications.

No

Yes

MultiSelectRecordsInListApplet

Selects one or more rows in a list applet.

Yes

Yes

QueryRecord

Queries an existing record from a list or form applet.

Yes

Yes

RemoveFromMvg

Removess a record from the list in a multi-value group (MVG).

Yes

Yes

SelectCheckBox

Selects or clears a check box depending on the provided value (True or False).

Yes

Yes

SelectFromMvg

Select the specified record after querying the available records in an MVG.

Yes

Yes

SelectFromPickApplet

Queries and selects the first record from a drop-down list applet.

Yes

Yes

SelectPDQValue

Selects a value from the Predefined Drop-down Query (PDQ).

Yes

Yes

SelectPickListValue

Selects a value from a drop-down list in a list or form applet.

Yes

Yes

SelectRadioButton

Selects a radio button.

Yes

No

SelectRecordInListApplet

Selects a record from a list applet.

Yes

Yes

SelectToggleValue

Selects a value from a toggle control in a list applet.

Yes

No

SelectVisibilityFilterValue

Selects a value from the Visibility Filter drop-down list.

Yes

No

SendKeys

Trigger a keyboard event.

Yes

Yes

SetDateTime

Calls the DateTime or Date pop-up calendars to specify the date and time.

Yes

Yes

SortColumn

Sorts a selected column.

Yes

Yes

TreeExplorer

Expands or collapses an explorer tree, and selects items from or shows items under an explorer tree.

Yes

No

VerifyColumnLockStatus

Verifies the lock status of a column.

Yes

Yes

VerifyColumnSortOrder

Verifies the order of records in a selected column.

Yes

Yes

VerifyError

Verifies the error message for a string value.

Yes

Yes

VerifyFileLoad

Performs image validation.

Yes

Yes

VerifyFocus

Verifies the focus present on an applet, view, field, or row depending on the value provided (True or False).

Yes

Yes

VerifyInPicklist

Counts the number of items in a drop-down list, auto selects using substring, and verifies the values in the drop-down list.

Yes

Yes

VerifyObject

Verifies the presence of an object or the UI name for an object.

Yes

Yes

VerifyRecordCount

Verifies the row count in a list applet.

Yes

Yes

VerifyState

Verifies the state of a specified field.

Yes

Yes

VerifyTopNotification

Verifies whether the top read or unread message in the notification list appears or not.

Yes

Yes

VerifyValue

Verifies a field value by comparing it with a user variable.

Yes

Yes

Testing Siebel Business Applications Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.