Reference > Top

Extended General Interface object locators
Command/Locator  Usage  Description 
JsxAlertCaption
 | command | JsxAlertCaption=alert box caption text | |
Locator - element by alert caption text (glob and regexp pattern allowed).  
JsxAlertText
 | command | JsxAlertText=alert box content text | |
Locator - element by alert context text (glob and regexp pattern allowed).  
JsxDialogCaption
 | command | JsxDialogCaption=dialog caption text | |
Locator - element by dialog caption text (glob and regexp pattern allowed).  
JsxDialogName
 | command | JsxDialogName=jsxname | |
Locator - element by dialog jsxname.  
JsxButtonName
 | command | JsxButtonName=jsxname | |
Locator - element by button jsxname.  
JsxButtonText
 | command | JsxButtonText=label_text | |
Locator - element by button label text (glob and regexp pattern allowed)  
JsxDateName
 | command | JsxDateName=jsxname | |
Locator - element by date picker jsxname  
JsxDateInput
 | command | JsxDateName=jsxname | |
Locator - input element in date picker. NEW in 3.2.0  
JsxDateIcon
 | command | JsxDateName=jsxname | |
Locator - icon element in date picker. NEW in 3.2.0  
JsxDateDay
 | command | JsxDateDay=jsxname,day | |
Locator - day element by date picker jsxname and day value (1-31).  
JsxDatePrevYear
 | command | JsxDatePrevYear=jsxname | |
Locator - previous year element by date picker jsxname  
JsxDateNextYear
 | command | JsxDateNextYear=jsxname | |
Locator - next year element by date picker jsxname  
JsxDatePrevMonth
 | command | JsxDatePrevMonth=jsxname | |
Locator - previous month element by date picker jsxname  
JsxDateNextMonth
 | command | JsxDateNextMonth=jsxname | |
Locator - next month element by date picker jsxname  
JsxGridCell
 | command | JsxGridCell=jsxname.record jsxid.cell index | |
Locator - cell element by grid jsxname, row jsxid and cell index 
Example : gridResult.1.3 return cell in row with jsxid=1 and column=3
JsxListHeaderIndex
 | command | JsxListHeaderIndex=jsxname,columnIndex | |
Locator - element for list header cell by list jsxname and column index 
JsxListName
 | command | JsxListName=jsxname | |
Locator - element for list by list jsxname 
JsxListRowId
 | command | JsxListRowId=jsxname,record jsxid
Locator - element for list row by list jsxname and record row jsxid
JsxListRowText
 | command | JsxListRowText=jsxname,text pattern | |
Locator - element list row by a text in the a list row (glob and regexp pattern allowed).
NOTE this locator is not exact, you should use ListRowId locator instead 
JsxMatrixHeaderIndex
 | command | JsxMatrixHeaderIndex=jsxname,columnIndex | |
Locator - element for matrix header cell by list jsxname and column index 
JsxMatrixName
 | command | JsxMatrixName=jsxname | |
Locator - element for Matrix by jsxname 
JsxMatrixHScroller
 | command | JsxMatrixHScroller=jsxname | |
Locator - element horizontal scroll bar for Matrix by jsxname 
JsxMatrixVScroller
 | command | JsxMatrixVScroller=jsxname | |
Locator - element vertical scroll bar for Matrix by jsxname 
JsxMatrixRowId
 | command | JsxMatrixRowId=jsxname,record jsxid
Locator - element for a List type Matrix row by jsxname and record jsxid.
JsxMatrixRowIndex
 | command | JsxMatrixRowIndex=jsxname,row index
Locator - element for a List type Matrix row by jsxname and row index (1 based).
JsxMatrixRowText
 | command | JsxMatrixRowText=jsxname,text pattern | |
Locator - element list row by the text pattern in the List Matrix (glob and regexp pattern allowed). NOTE: if there are multiple row with same text pattern, this locator returns the first row with the text pattern. 
JsxMatrixCellId
 | command | JsxMatrixCellIndex=jsxname.jsxid.columnIndex | |
Locator - element for a cell in a Grid type Matrix by jsxname, record jsxid, and column index.
JsxMatrixCellIndex
 | command | JsxMatrixCellIndex=jsxname.rowIndex.columnIndex | |
Locator - element for a cell in a Grid type Matrix by jsxname, row index, and column index.
JsxMatrixTreeItemId
 | command | JsxMatrixTreeItemId=jsxname,jsxid | |
Locator - element for an item in a tree type Matrix by jsxname and jsxid.
JsxMatrixTreeItemIndex
 | command | JsxMatrixTreeItemIndex=jsxname,1 | |
Locator - element for an item in a tree type Matrix by jsxname and index
JsxMatrixTreeItemText
| command | JsxMatrixTreeItemText=jsxname,text pattern | |
Locator - element for an item in a tree type Matrix by jsxname and node text
JsxMenuWindowId
 | command | JsxMenuWindowId=(1,2,3,4...) | |
Locator - element by WindowId. Locate the drop down menu window  
JsxMenuName
 | command | JsxMenuName=jsxname | |
Locator - element by menu jsxname. Locate the menu anchor object.  
JsxMenuText
 | command | JsxMenuText=menu label text | |
Locator - element by menu label text (glob and regexp pattern allowed). Locate the menu anchor object. 
JsxMenuItemIndex
| command | JsxMenuItemIndex=jsxname,1| |
Locator - element for menu item by menu jsxname and item index 
JsxMenuItemId
 | command | JsxMenuItemId=jsxname,jsxid| |
Locator - element by menu jsxname and item jsxid. Locate menu item.  
JsxMenuItemText
 | command | JsxMenuItemText=jsxname,text pattern | |
Locator - element for menu item by menu item label text (glob and regexp pattern allowed).  
JsxRadioName
 | command | JsxRadioName=jsxname | |
Locator - element by RadioButton jsxname.  
JsxRadioText
 | command | JsxRadioText=text pattern | |
Locator - element by RadioButton label text.  
JsxRadioValue
 | command | JsxRadioName=radio value | |
Locator - element by RadioButton value attribute. Radio button value are unique within a RadioGroup.  
JsxSliderName
 | command | JsxSliderName=jsxname | |
Locator - element for slider itself by Slider jsxname.  
JsxSliderHandle
 | command | JsxSliderHandle=jsxname | |
Locator - element for the handle by Slider jsxname.  
JsxSelectWindow
 | command | JsxSelectWindow=1 | |
Locator - element Locate the select drop down window  
JsxSelectName
 | command | JsxSelectName=jsxname | |
Locator - element by select/combo jsxname.  
JsxSelectItemId
 | command | JsxSelectItemId=jsxname,id1| |
Locator - element by select jsxname and item jsxid  
JsxSelectItemIndex
 | command | JsxSelectItemIndex=jsxname,3| |
Locator - element by select jsxname and item index (item #1, #2, etc..)  
JsxSelectItemText
 | command | JsxSelectItemId=jsxname,text pattern| |
Locator - element by select jsxname and item text   (glob and regexp pattern allowed)
JsxSplitterName
 | command | JsxSplitterName=jsxname | |
Locator - element by Splitter jsxname.  
JsxStackName
 | command | JsxStackName=jsxname | |
Locator - element by stack jsxname  
JsxStackText
 | command | JsxStackText=stack label text | |
Locator - element by stack label text (glob and regexp pattern allowed)  
JsxTimePickerHours
 | command | JsxTimePickerHours=jsxname | |
Locator - element for Hour input by TimePicker jsxname  
JsxTimePickerMinutes
 | command | JsxTimePickerMinutes=jsxname | |
Locator - element for Minutes input by TimePicker jsxname  
JsxTimePickerSeconds
 | command | JsxTimePickerSeconds=jsxname | |
Locator - element for Seconds input by TimePicker jsxname  
JsxTimePickerMillis
 | command | JsxTimePickerSeconds=jsxname | |
Locator - element for Milliseconds input by TimePicker jsxname  
JsxTimePickerAmPm
 | command | JsxTimePickerSeconds=jsxname | |
Locator - element for AMPM input by TimePicker jsxname  
JsxTimePickerSpinUp
 | command | JsxTimePickerSeconds=jsxname | |
Locator - element for up spinner input by TimePicker jsxname  
JsxTimePickerSpinDown
 | command | JsxTimePickerSeconds=jsxname | |
Locator - element for down spinner input by TimePicker jsxname  
JsxTabName
 | command | JsxTabName=jsxname | |
Locator - element by Tab jsxname  
JsxTabText
 | command | JsxTabText=Tab label text | |
Locator - element by Tab label text (glob and regexp pattern allowed)  
JsxTextboxName
 | command | JsxTextboxName=jsxname | | 
Locator - element by Textbox jsxname. 
JsxToolbarButtonName
 | command | JsxToolbarButtonName=jsxname | |
Locator - element by toolbar button jsxname.
JsxToolbarButtonText
 | command | JsxToolbarButtonText=jsxname | |
Locator - element by toolbar button label text (glob and regexp pattern allowed).
JsxTreeName
 | command | JsxTreeName=jsxname | |
Locator - element by tree jsxname.
JsxTreeItemId
 | command | JsxTreeItemId=jsxname,jsxid | |
Locator - element of tree item by tree jsxname and tree record jsxid.
JsxTreeItemIndex
 | command | JsxTreeItemIndex=jsxname,index | |
Locator - element of tree item by tree jsxname and tree item index.
JsxTreeItemText
 | command | JsxTreeItemText=jsxname,text pattern | |
Locator - element of tree item by tree jsxname and tree record text (glob and regexp pattern allowed) .
JsxName
 | command | JsxName=jsxname | |
Locator - generic locator for any jsxtype element by jsxname.
JsxText
 | command | JsxText=text pattern | |
Locator - generic locator for any jsxtype element with given jsxtext="*some text*".
e.g. JsxText=*ZIPCODE*
JsxValue
 | command | JsxValue=text pattern | |
Locator - generic locator for any jsxtype element with given jsxvalue="*some value*".
e.g. JsxValue=*PALO ALTO*

Reference > Top

For information about Selenium commands and locators, see Selenium Reference.