SmartBear.TestLeft.TestObjects Namespace |
The SmartBear.TestLeft.TestObjects namespace provides basic interfaces and classes for functional testing.
| Class | Description | |
|---|---|---|
| BasicPattern |
The basic search pattern for test objects.
| |
| ControlPattern |
A search pattern for onscreen test objects.
| |
| InvocationException |
This exception is thrown when an error occurs while invoking an object member.
| |
| ObjectTreeNodeNotFoundException |
This exception is thrown when a test object is not found.
| |
| ProcessPattern |
A search pattern for process objects.
| |
| SearchPatternBase |
Basic implementation of search patterns.
| |
| SearchPatternBaseSearchPatternItems |
A container for property-value pairs used in a search pattern.
| |
| WindowPattern |
A search pattern for window test objects.
|
| Interface | Description | |
|---|---|---|
| IAccordion |
The test interface for accordion controls.
| |
| IAccordionWithClosableItems |
The test interface for the accordion controls whose items can be closed.
| |
| IAccordionWithPinnableItems |
The test interface for accordion controls with pinnable items.
| |
| IBar |
The test interface for toolbar and ribbon controls.
| |
| IBarItem |
The test interface for items of the toolbar and ribbon controls.
| |
| IBarItemCheckable |
The test interface for toolbar and ribbon items that act like check boxes.
| |
| IBarItemClickable |
The test interface for toolbar and ribbon items that accept mouse clicks.
| |
| IButton |
The test interface for button controls.
| |
| ICheckBox |
The test interface for check box controls.
| |
| ICheckedListBox |
The test interface for check list box controls.
| |
| IClosableTabControl |
The test interface for tab controls whose tab pages can be closed.
| |
| ICollectionP, T |
The test interface for one-dimensional collections.
| |
| IComboBox |
The test interface for combo box controls.
| |
| IComboBoxMulti |
The test interface for combo box controls.
| |
| IConsoleWindow |
The test interface for command-line windows (consoles).
| |
| IControl |
The test interface for visual objects.
| |
| IDatePicker |
The test interface for date picker controls.
| |
| IDatePickerNullable |
The test interface for date picker controls. Their properties can be null.
| |
| IDesktop |
The test interface for the Windows Desktop.
| |
| IDropDown |
The test interface for a control with a drop-down panel or list (a combo box, drop-down button, color drop-down, and so on).
| |
| IDropDownButton |
The test interface for button controls that have a drop-down panel or list.
| |
| IDropDownWithText |
The test interface for controls that have a text box and a drop-down window or list. Example: a combo box.
| |
| IEnumCollectionT |
The test interface for enumerable collections that have unsigned integer indexes.
| |
| IEnumCollection2T |
The test interface for enumerable collections that accept numeric and string indexes.
| |
| IExpander |
The test interface for expander controls.
| |
| IExplorerBar |
The test interface for explorer bar (also known as navigation bar) controls.
| |
| IExplorerBarItemsCollectionT |
The test interface for item collections of explorer bar (navigation bar) controls.
| |
| IGridRowViewCollectionP, T |
The test interface for collections of child views of a grid control.
| |
| IGridRowViewCollection2T |
The test interface for collections of child views of a grid control.
| |
| IGridRowViewCollection3T |
The test interface for collections of child views of a grid control.
| |
| IGridValueCollectionT |
The test interface for value collections of a grid control.
| |
| IGridValueCollection2T |
The test interface for value collections of grid controls.
| |
| IGridView |
The test interface for grid controls.
| |
| IGridViewGroup |
The test interface for grid view's groups.
| |
| IGridViewWithGroups |
The test interface for grid view controls with groups.
| |
| IHyperLink |
The test interface for hyperlink controls.
| |
| IImmersiveProcess |
The test interface for the immersive (WinRT) processes. Examples: Windows 8 processes like Weather or Edge.
| |
| IItemCollectionT |
The test interface for an item collection of a control.
| |
| IListBox |
The test interface for list box controls.
| |
| IListViewCollectionT |
The test interface for item collections of list view controls.
| |
| IListViewGroupCollectionT |
The test interface for group collections of list view controls.
| |
| IMenu |
The test interface for menus.
| |
| IMenuItem |
The test interface menu items.
| |
| IObject |
The basic interface for all test objects.
| |
| IObjectTreeNode |
The basic interface for test objects that correspond to processes, windows, and controls.
| |
| IOpenFileDialog |
The test interface for Open File dialogs.
| |
| IProcess |
The test interface to a process running in the operating system.
| |
| IPropertyGridView |
The test interface for property grid controls.
| |
| IRadioButton |
The test interface for radio button controls.
| |
| IRadioGroup |
The test interface for radio group controls.
| |
| IReadOnlyCollectionP, T |
The test interface for read-only collections.
| |
| IReadOnlyCollection2T |
The interface for read-only collections that accept numeric and string indexes.
| |
| IReadOnlyEnumCollectionT |
The test interface for enumerable read-only collections that accept unsigned integer indexes.
| |
| IReadOnlyEnumCollection2T |
The test interface for enumerable read-only collections that accept numeric and string indexes.
| |
| IRichTextEdit |
The test interface for rich text edit controls.
| |
| ISaveFileDialog |
The test interface for Save File dialogs.
| |
| IScrollBarInt |
The test interface for scroll bar controls.
| |
| IScrollBarReal |
The test interface for scroll bar controls.
| |
| IScrollViewBarInt |
The test interface for scroll bars. The scroll bar parameters are integer numbers.
| |
| IScrollViewBarReal |
The test interface for scroll bars. The scroll bar parameters are floating-point numbers.
| |
| IScrollViewInt |
The test interface for scroll view controls that have scroll bars with integer parameters.
| |
| IScrollViewReal |
The test interface for scroll view controls that have scroll bars with floating-point parameters.
| |
| IStatusBar |
The test interface for status bars.
| |
| ITabControl |
The test interface for TabControl objects.
| |
| ITextEdit |
The test interface for text edit controls.
| |
| ITimePicker |
The test interface for time picker controls.
| |
| ITimePickerNullable |
The test interface for time picker controls. The controls' properties can be null.
| |
| IToggleButton |
The test interface for toggle button controls.
| |
| IToolBar |
The test interface for toolbar controls.
| |
| IToolbarWithDropDownMenu |
The interface for toolbar controls that have drop-down menus.
| |
| ITopLevelWindow |
The test interface for top-level windows.
| |
| ITrackBarInt |
The test interface for track bar controls.
| |
| ITrackBarReal |
The test interface for track bar controls.
| |
| ITreeView |
The test interface for tree view controls.
| |
| ITreeViewItem |
A tree view item object.
| |
| ITreeViewItemCheckable |
The test interface for tree view's two-state items.
| |
| ITreeViewItemThreeStateCheckable |
The test interface for the tree view items that have three-state check boxes.
| |
| ITreeViewWithCheckableItems |
The test interface for tree view controls with two-state items.
| |
| ITreeViewWithThreeStateCheckableItems |
The test interface for tree view controls that have items with check boxes.
| |
| IUpDownEdit |
The test interface for spinner controls.
| |
| IUpDownEditDateTime |
The test interface for spinner controls with values of the DateTime type.
| |
| IUpDownEditInt |
The test interface for spinner controls with integer values.
| |
| IUpDownEditObject |
The test interface for spinner controls with values of an undefined type.
| |
| IUpDownEditReal |
The test interface for spinner controls with values of the Double type.
| |
| IUpDownEditString |
The test interface for spinner controls with values of the String type.
| |
| IValuedObject |
The test interface for helper objects that have some textual or numerical presentation.
| |
| IVisualObject |
The basic interface for test objects from which TestLeft can capture a screenshot.
| |
| IWindow |
The test interface for window objects.
|
| Enumeration | Description | |
|---|---|---|
| Alignment |
A value indicating how contents are aligned.
| |
| CheckState |
A value indicating the state of a control.
| |
| ShiftKey |
Represents the modifier keys (SHIFT, CTRL or ALT) pressed during clicks, dragging and other mouse actions.
| |
| Sort |
This type indicates whether an item shows the down or up arrow.
|