ArtOfTest.Common.Design.Extensibility

A base class to interrogate a specific translator on what services/providers it supports.

A generic base translator implementation. Extends BaseInterfaceInterrogator and IControlLocator This class can be used as the base class for any single or combination of ActionTranslator, WaitProvider or VerificationProvider.

Holds all the data needed to customize element descriptor.

Mark a property on a descriptor that it supports data driven testing.

Object that can persist a list of values captured at a certain point in time for a descriptor

A collection of DescriptorValueStore items

Represents a result of a search for an element using a FindExpression

This attribute denotes that a property has to change dependent properties

Specifies what descriptor to hide.

Implement if type is going to be used as a code gen parameter

This interface is implemented by classes that want to locators for specific controls.

Allows the descriptor to extend the editing behavior of a Sentence.

Generates FindExpression objects to locate target elements

This interface is implemented by classes that want to interrogate the implementation for certain provider interfaces. As new providers are added, this interface can support more. This interface helps avoid doing casting of objects or interrogation during the execution of the code.

Interface implemented by descriptor to support showing a preview of all possible task combinations including values

Renders the param within the ParamHost

Used to provide UI cue on the recording surface.

Implemented by a Translator or a TranslatorGroup to offer extensible specialized verification rules to the designer.

This attribute denotes that a property should show up in a step's default inline editor

The structure representation of a sentence

This attribute is used to decorate a descriptor class with the structure of the sentence parameters

Represents a parameter in a sentence editor

This attribute is used to decorate a property on an AutomationDescriptor to indicate that it should be a parameter as part of a SentenceEditor

Indicates algorithm that was used to find descriptor targets.

Represents the result of a call to Verify on the VerificationDescriptor

Represents the result of a verification acting as a wait.

Not finding the help you need?
Contact Support