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.
Classes
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<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. |
Interfaces
Interface | Description | |
---|---|---|
IUITestActionStack | This interface provides access for aggregator plug-ins to the action list of the UI test recorder. |
Delegates
Delegate | Description | |
---|---|---|
CustomInvoker | Provides the ability to invoke custom actions. |
Enumerations
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. |
Return to top