Namespace HP.LFT.SDK.AI
Classes
- AIAutoScrollSettings
The auto scrolling feature settings, which can be updated during runtime using AIRunSettings.
- AIComboBoxSettings
Controls a combo box's AI-based Select operation, which can be updated during runtime using AIRunSettings.
- AIOCRLanguages
The list of languages supported by AI OCR. Can be used to set the languages at runtime using the AIOCRSettings.
- AIOCRSettings
The AI OCR settings to use in AI-based Web tests, which can be updated during runtime using AIRunSettings.
- AIObjectDescription
The description of a AiObject test object.
- AIRunSettings
Enables modifying the AI Runtime settings temporarily. The supported settings are: AIOCRSettings, controls the list _languages the AI OCR should look for. AIAutoScrollSettings, controls the automatic scrolling options. AIComboBoxSettings, controls the automatic scrolling option for AiComboBox elements.
- AITypes
The types of controls that can be recognized using AI.
- AIUtil
Registers or unregisters images as AI custom classes.
- InvalidClassNameException
Exception for invalid class name for Ai Custom Class
- InvalidPathException
Exception for invalid path provided for Ai Custom Class
- Position
This ILocator helps distinguish an IAIObject that may appear multiple times in the application by its position.
- Relation
This ILocator helps distinguish an IAIObject that may appear multiple times in the application by its relation with respect to other objects in the view.
- TextWithMatchOptions
Structure that contains the text together with the match method for describing an IAIObject.
Interfaces
- IAIObject
An object identified using Artificial intelligence.
- ILocator
Used to describe the unique location of an object that may appear multiple times in the application.
Enums
- ComboBoxScrollDirection
The values for the ScrollDirection property of the AIComboBoxSettings class.
- Direction
This enum holds the values for the Position constructor, used to describe IAIObject by its position.
- MatchMethod
The match method to use when identifying the AI object by its text.
- OCRType
This enum holds the values for the OCR engine providers
- RelationType
Relation types that can be used to identify an IAIObject
- ScrollDirection
The scrolling directions supported by the AI automatic scrolling feature.
- ToggleState
Possible value for the setState method of toggleable AI classes. The toggleable AI Classes are: Check Box, Toggle Button and Radio Button