Namespsce for the common set of functions and API's that are used by all ArtOfTest products.

Classes

  ClassDescription
AddProjectReference
Indicates to the designer to add a reference to this assembly when generating a code behind file.
CompareUtils
Class to provide the most commonly used comparison types the framework can incorporate into a test.
FindClause
Represents an atomic search expression i.e foo=~bar
FindExpression<(Of <(T>)>)
Holds the definition of a Find Expression.
FindSpecialChars
List of special characters that FindExpressions and FindParams recognize.
HierarchyConstraint
A Hierarchy constraint can be used to constraint the FindExpression match to a specific hierarchy setup.
ParsedElement
Class that represents a markup element that is being parsed. This is the intermediate state between raw text of the mark-up and the fully parsed, strongly typed Element object that represents it
TreeCrawler<(Of <(T, V, R>)>)
Crawls an element hierarchy tree.
Utils
Class to provide simple functions for the rest of the framework.
WaitAsync
Enables asynchronized waiting on custom conditions
WaitCompleteEventArgs
Wait complete event args.
WaitResult
Represents a wait result.
WaitSync
Waits Synchronously for a condition.

Interfaces

  InterfaceDescription
IAutomationHost
Implemented by automation hosts that contain ITargetElement.
IFindExpression
Interface implemented by all FindExpression.
ISupportSearchHost
Implemented by hosts that support search
ITargetElement
Represents a target element for a specific technology.
ITestRegion
A test region interface definition.

Enumerations

  EnumerationDescription
ActionPointUnitType
The action point unit type.
FindCompareType
The different types of string compares the framework supports.
FindOperators
List of find operators used in FindExpressions
NumberCompareType
Numerical compare type (Equals, less than..etc)
NumberRangeCompareType
Numerical range compare type (InRange, outsiderange)
OffsetReference
Offset references used to adjust the target point (X,Y) of an action.
ParsedElementType
The type set by the parser when an element is parsed.
StringCompareType
String compare type (Contains, exact ...etc.)
TechnologyType
Technology type supported.
WaitResultType
The different Wait results possible.