Table of Contents

Namespace HP.LFT.SDK.Web

Classes

AgGridDescription

The description of a Web AgGrid test object.

AreaDescription

The description of a Web Area test object.

AudioControlDescription

The description of a Web AudioControl test object.

BrowserDescription

The description of a Web Browser test object.

BrowserFactory

A class for creating an IBrowser instance.

BrowserVersion

Information about the browser.

ButtonDescription

The description of a Web Button test object.

CSSDescription

The description of a Web test object based on a CSS selector.

CheckBoxDescription

The description of a Web CheckBox test object.

ColumnToSearch

Class defining the table column in which to search.

EditFieldBaseDescription

The description of the base interface for Web edit fields, such as, edit, number, and file fields.

EditFieldDescription

The description of a Web EditField test object.

EmulatedDevice

Emulated Device class containing predefined emulated devices.

EventInfo

The HTML event info to be used for the FireEvent method.

EventInfoFactory

A factory for creating IEventInfo to be passed to the FireEvent method of the Web test object.

ExtendedTreeViewConfiguration

A set of XPath values to help the ITreeView object perform Select, Expand, and Collapse operations when the default implementation cannot find the required tree element.

FileFieldDescription

The description of a Web FileField test object.

FormFieldDescription

The description of a base interface for all form-related test objects.

FrameDescription

The description of a Web Frame test object.

GridBaseDescription

The description of base grid test objects.

ImageDescription

The description of a Web Image test object.

LinkDescription

The description of a Web Link test object.

ListBoxDescription

The description of a Web ListBox test object.

MediaControlDescription

The description of a Web MediaControl (audio control or video control) test object.

MenuDescription

The description of a Web Menu test object.

MouseEventInfo

The HTML mouse event info to be used for the FireEvent method.

NumericFieldDescription

The description of a Web NumericField test object.

PageDescription

The description of a Web Page test object.

RadioGroupDescription

The description of a Web RadioGroup test object.

SliderDescription

The description of a Web Slider test object.

TabStripDescription

The description of a Web TabStrip test object.

TableDescription

The description of a Web Table test object.

TextMatch

Class defining a text match we are looking for.

TreeViewConfiguration

A set of XPath values to help the ITreeView object perform Select, Expand, and Collapse operations in cases where the default implementation cannot find the element needed.

TreeViewDescription

The description of a WebTree test object.

UiGridDescription

The description of a Web UiGrid test object.

VideoControlDescription

The description of a Web VideoControl test object.

WebBaseDescription

The description of a base interface for all Web test objects.

WebDoubleClickArgs

Arguments that define additional behavior for the DoubleClick method.

WebElementDescription

A basic Web element's description.

WebLongPressArgs

Arguments that define additional behavior for the Long Press method.

WebPanArgs

Arguments that define additional behavior for the Pan method.

WebPinchArgs

Arguments that define additional behavior for the Pinch method.

WebReplaySettings

A utility class for setting the web replay type

WebSwipeArgs

Arguments that define additional behavior for the Swipe method.

XPathDescription

The description of a Web test object based on the object’s XPath.

Interfaces

IAgGrid

An AgGrid table.

IArea

A section of an image on a Web page (usually a section of a client-side image map).

IAudioControl

A Web control that plays audio embedded in an HTML page.

IBrowser

A tab in an open Web browser.

IButton

A Web button, for example: <button> tag or <input type="button">

ICheckBox

A Web check box with an ON and OFF state.

IEditBase

Base interface for Web edit fields, such as, text field, text area, and editable input, such as number and range. HTML tag example: <input type=“text” value=“my first text field”/>

IEditField

A Web edit box.

IEditFieldCommon

Properties and methods for Web edit field types (edit, number, and range).

IEmulatedDevice

Base interface for emulated devices.

IFileField

A Web edit box with an attached browse button.

IFrame

A Web frame object that represents both the frame element in a frame set and an embedded frame that uses the iframe element.

IGridBase

Base interface for Web grid test objects.

IImage

An Web image element in the HTML.

ILink

A Web hyperlink (or anchor) object.

IListBox

A drop-down or multiple-selection Web list.

HTML example with the second value selected:

<select name="select">

<option value="value1">Value 1</option>

<option value="value2" selected>Value 2</option>

<option value="value3>Value 3</option>

</select>

IListItem

A single list item in a Web list.

IMediaControl

Web methods for playing media (audio/video) files embedded in the HTML page.

IMenu

A menu control in a Web page or application.

INumericField

A numeric Web form field.

IPage

An HTML page.

IRadioGroup

A set of Web radio buttons belonging to the same group.

ISlider

A numeric Web slider object.

ITabStrip

A tab strip control in a Web page or application.

ITable

A Web table containing a variable number of rows and columns.

ITableCell

A single cell in the ITable Web object.

ITableRow

A single row in the ITable Web object.

ITreeView

A tree control in a Web site or application.

ITreeViewNode

A single node in a Web Tree.

IUiGrid

A UiGrid table.

IVideoControl

A Web control that plays video embedded in an HTML page.

IWebDescriber

Indicates that the test object supports describing its child test object with advanced web filters.

IWebElement

Base interface for Web test objects.

IWebTestObject

A generic Web test object used only for implementation. Do not use to describe a concrete web test object.

Enums

BrowserType

Supported browser types.

DialogButton

Buttons for closing a browser dialog or message box.

FullScreenMode

Values for the FullScreen(mode) parameter.

ImageType

Supported image types.

MouseEventTypes

Supported mouse event types.

WebReplayType

The web replay types.