Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Microsoft.VisualStudio.TestTools.UITesting Namespace

 

The Microsoft.VisualStudio.TestTools.UITesting namespace supplies classes that provide coded UI test support. This namespace contains classes to perform keyboard and mouse interactions on user interface controls on HTML pages, Windows Form applications, and Windows Presentation Framework applications.

ClassDescription
System_CAPS_pubclassApplicationBase

System_CAPS_pubclassApplicationUnderTest

Automates the operations of test applications.

System_CAPS_pubclassBrowserWindow

Class representing a Browser Window

System_CAPS_protclassUITechnologyManagerProxy.ChildrenEnumeratorProxy

Enumerator wrapper class for inner core children enumerator.

System_CAPS_pubclassCodedUITestAttribute

Used to activate the extension so that we recognize a class as Unit Test extension class. Use [CodedUITest] attribute in test class to indicate that it is a Coded UI Test

System_CAPS_pubclassColorDifference

Represents the per-channel difference between two colors, used to represent tolerance.

System_CAPS_pubclassControlType

ControlType class encapsulates the different types of UI Controls

System_CAPS_pubclassHtmlLoggerState

System_CAPS_pubclassImageComparer

System_CAPS_pubclassKeyboard

Contains static methods for performing keyboard actions.

System_CAPS_pubclassMouse

Contains static methods for performing mouse actions.

System_CAPS_pubclassPlayback

Class contains the settings that must be used for playback.

System_CAPS_pubclassPlaybackErrorEventArgs

Represents the event arguments that are available when an action fails during a test playback.

System_CAPS_pubclassPlaybackSettings

Settings to be used for Playback.

System_CAPS_pubclassPropertyExpression

Represents a key-value pair of search properties that has an optional property expression operator.

System_CAPS_pubclassPropertyExpressionCollection

Represents a collection of PropertyExpression objects.

System_CAPS_pubclassUITestControl.PropertyNames

Represents the names of the common properties in all UITestControl objects.

System_CAPS_pubclassUITechnologyElementProxy

Proxy UITechnologyElement class. Extension plugins must override this and customize their technology element behavior.

System_CAPS_pubclassUITechnologyManagerProxy

The proxy technology manager class.

Extension plugins must override this and customize their technology manager behavior.

System_CAPS_pubclassUITestActionExecutor

The abstract class for implementing custom action support for UI controls.

System_CAPS_pubclassUITestControl

UITestControl provides the ability to locate controls on a User Interface. It provides properties and methods which are generic to controls across technologies.

System_CAPS_pubclassUITestControlCollection

Contains searchable properties of UITestControl.

System_CAPS_pubclassUITestControlFactory

Factory class to create UITestControls from point, native element ...etc.

System_CAPS_pubclassUITestPropertyDescriptor

Class to contain information about a property.

System_CAPS_pubclassUITestPropertyProvider

Provides an abstract base class for implementing custom support for providing properties for user interface (UI) test controls.

StructureDescription
System_CAPS_pubstructureToleranceRectangle

ToleranceRectangle structure.

EnumerationDescription
System_CAPS_pubenumCodedUITestType

Represents the CodedUITest type for a test class.

System_CAPS_pubenumPlaybackErrorOptions

Represents the options that a user can choose when a playback error occurs.

System_CAPS_pubenumPropertyExpressionOperator

Represents an operator for creating property expressions.

System_CAPS_pubenumUITestPropertyAttributes

Enumerates attributes for the property.

Return to top
Show: