Microsoft.VisualStudio.TestTools.UITest.Common Namespace
This namespace provides classes that specify the test action, test step, and configuration objects for testing the UI functionality of your application.
| Class | Description | |
|---|---|---|
![]() | ActionList | Represents the list of actions in a UITest. |
![]() | AggregatedAction | Provides a base class for all actions that can complete any one of several tasks. |
![]() | AssertAction | Represents an assertion to be included in the test between other actions. |
![]() | BrowserAction | Represents a test action that can complete any one of several browser tasks. |
![]() | DelayAction | Specifies a time delay after subsequent actions in a user interface (UI) test are executed. |
![]() | DragAction | Represents a mouse drag action. |
![]() | DragDropAction | Represents a mouse drag-and-drop operation. |
![]() | EncryptionInformation | Represents information about the encryption of values for SendKeysAction and SetValueAction. |
![]() | ErrorAction | Represents an action that is used by the test recorder to report that it was unable to record an action. |
![]() | IESettings | Represents configuration settings for Internet Explorer. |
![]() | InputAction | Represents the base class for all text-based actions. |
![]() | InvokeAction | This class contains action related to invoke action. |
![]() | KeyboardAction | Represents individual keyboard user actions. |
![]() | LaunchApplicationAction | Represents a UI test action that launches an application. |
![]() | MarkerAction | Provides a way to insert markers in an action sequence that causes no operation during playback. |
![]() | MediaAction | Defines a Media action |
![]() | MouseAction | Represents information about a mouse operation. |
![]() | NavigateToUrlAction | Represents an operation to move to a URL. |
![]() | NoOperationAction | Represents a user interface (UI) test action that does nothing. |
![]() | RemoveKeysAction | Provides notice to aggregating test actions to remove this action and all previous matching key actions from the test results. |
![]() | SendKeysAction | Represents a test action that sends text or an array of keys. |
![]() | SetBaseAction | Provides a base class for those test actions that set value or set state. |
![]() | SetStateAction | Represents a test action that sets the state of the associated element. |
![]() | Setting | Represents a unit of configuration setting information. |
![]() | SettingGroup | |
![]() | SettingMismatch | Represents the differences in the comparison of two Setting objects that have the same name. |
![]() | SetValueAction | Represents a test action that sets a value. |
![]() | SharedStepsReferenceAction | Provides a reference to a set of shared steps for the current test. |
![]() | StringAssertAction | Represents a string assertion. |
![]() | SystemAction | This class contains action related to system action. |
![]() | TestStepMarkerAction | Represents a marker in a test action sequence that is logged, but is not used by the playback framework. |
![]() | TouchAction | Contains information about touch actions. |
![]() | UITest | Represents a coded UI test in Visual Studio. |
![]() | UITestAction | Provides a base class for test actions that are used with user interface (UI) tests. |
![]() | UITestActionEventArgs | Provides event arguments for UITestAction events. |
![]() | UITestActionExtension | A class that contains information related to the action. |
![]() | UITestActionFilter | Contains methods and properties to aggregate similar action results into a single result. |
![]() | UITestActionInvoker | Provides constructors and methods to start a specific UI test action. |
![]() | UITestActionListEventArgs | Provides event arguments for events that are raised by T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestActionListSection objects. |
![]() | UITestEnvironment | Represents the stored configuration. |
![]() | UITestEnvironmentContainerBase(Of TChild) | Provides a base class for a UI test environment container class. |
![]() | UITestErrorEventArgs | Provides event arguments for exceptions that are thrown when an error occurs when processing tests in the user interface (UI). |
![]() | UITestEventArgs | Represents the arguments for events while executing tests in the user interface (UI). |
![]() | UITestProgressEventArgs | Represents the event arguments for events that report the progress of a T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITest. |
![]() | UITestWarningEventArgs | Provides event arguments for warning exceptions that occur during processing of a UITestAction. |
![]() | ValidationAction | Represents an action that validates a property value. |
![]() | VerifyConfigurationAction | Represents an action that verifies configuration. |
![]() | WarningAction | Represents an action that is used by the UI recorder to report that it was unable to record an action correctly. |
![]() | WebDialogAction | Represents an action that reports on a Web dialog box. |
| Interface | Description | |
|---|---|---|
![]() | IUITestActionStack | This interface provides access for aggregator plug-ins to the action list of the UI test recorder. |
| Delegate | Description | |
|---|---|---|
![]() | CustomInvoker | Provides the ability to invoke custom actions. |
| Enumeration | Description | |
|---|---|---|
![]() | AssertCondition | Indicates how an assertion in a user interface test compares values. |
![]() | BrowserActionType | The actions supported by BrowserAction |
![]() | GestureType | |
![]() | KeyActionType | Represents the kind of action to perform on a text input. |
![]() | ManipulationType | Manipulation type. |
![]() | MarkerDirections | Indicates the reason for a TestStepMarkerAction. |
![]() | MarkerRegionType | Indicates the scope of a TestStepMarkerAction. |
![]() | MismatchType | Indicates the type of mismatch for a SettingMismatch object. |
![]() | MouseActionType | Enumerates the types of possible mouse actions for the MouseAction. |
![]() | StringAssertCondition | Indicates the relationship between the expected value and the actual string value. |
![]() | UITestActionFilterCategory | Represents the categories for UITestActionFilter objects. |
![]() | UITestActionFilterType | Indicates the type of filter for a UITestActionFilter object. |
![]() | UITestActionListSection | |
![]() | UITestErrorActionResult | Represents the error handling options that are available to exception handlers. |



