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.
Classes
Class | Description | |
---|---|---|
ApplicationUnderTest | Automates the operations of test applications. | |
BrowserWindow | Represents a Web browser window in the test framework of vstsEssTest. | |
CodedUITestAttribute | Specifies that the method to which this attribute applies can be edited and played back by the coded UI testing framework. | |
ControlType | Represents the types of controls for testing the user interface of an application. This class cannot be inherited. | |
Keyboard | Provides static methods for performing automated keyboard actions. | |
Mouse | Provides static methods for performing mouse actions in a user interface (UI) test. | |
Playback | Class contains the settings that must be used for playback. | |
PlaybackErrorEventArgs | Represents the event arguments that are available when an action fails during a test playback. | |
PlaybackSettings | Settings to be used for playback. | |
PropertyExpression | Represents a key-value pair of search properties that has an optional property expression operator. | |
PropertyExpressionCollection | Represents a collection of PropertyExpression objects. | |
UITestControl | This class provides the ability to locate controls on a User Interface. It provides properties and methods that are generic to controls across technologies. | |
UITestControl.PropertyNames | Represents the names of the common properties in all UITestControl objects. | |
UITestControlCollection | A collection of UITestControl objects. | |
UITestControlFactory | Factory class to create UITestControl objects. | |
UITestPropertyDescriptor | Class to contain information about a property. | |
UITestPropertyProvider | Provides an abstract base class for implementing custom support for providing properties for user interface (UI) test controls. |
Enumerations
Enumeration | Description | |
---|---|---|
PlaybackErrorOptions | Represents the options that a user can choose when a playback error occurs. | |
PropertyExpressionOperator | Represents an operator for creating property expressions. | |
UITestPropertyAttributes | Enumerates attributes for the property. |