UIActionInterpreter Class
Executes a test action in a user interface (UI) test, interprets the results, and writes to a log.
Namespace: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (in Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter
Syntax
public sealed class UIActionInterpreter : UITestActionInvoker
public ref class UIActionInterpreter sealed : UITestActionInvoker
[<Sealed>]
type UIActionInterpreter =
class
inherit UITestActionInvoker
end
Public NotInheritable Class UIActionInterpreter
Inherits UITestActionInvoker
Constructors
Name | Description | |
---|---|---|
UIActionInterpreter(UITestInterpreter) | Initializes a new instance of the UIActionInterpreter class by using the given interpreter. |
Properties
Name | Description | |
---|---|---|
CurrentBrowser | Gets or sets a string that contains the name and version of the current browser. |
|
DelayBetweenActions | Gets or sets the time to delay before executing each action. |
|
InRetryMode | Gets or sets a value that indicates whether the interpreter is in retry mode.(Overrides UITestActionInvoker.InRetryMode.) |
|
SearchTimeout | Gets or sets the number of seconds before a search process times out. |
|
ThinkTimeMultiplier | Gets or sets the multiplier to use for think time values. |
|
TopLevelWindowSinglePassSearch | Gets or sets a value that indicates whether single pass search will be used for top level windows. |
Methods
Name | Description | |
---|---|---|
Cancel() | Called when the Cancel Playback button is clicked by the user.(Overrides UITestActionInvoker.Cancel().) |
|
Dispose() | Releases resources.(Overrides UITestActionInvoker.Dispose().) |
|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
Invoke(AssertAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(AssertAction, UIMap).) |
|
Invoke(BrowserAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(BrowserAction, UIMap).) |
|
Invoke(DelayAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(DelayAction, UIMap).) |
|
Invoke(DragAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(DragAction, UIMap).) |
|
Invoke(DragDropAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(DragDropAction, UIMap).) |
|
Invoke(ErrorAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(ErrorAction, UIMap).) |
|
Invoke(InvokeAction, UIMap) | Invoke for SystemAction.(Overrides UITestActionInvoker.Invoke(InvokeAction, UIMap).) |
|
Invoke(KeyboardAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(KeyboardAction, UIMap).) |
|
Invoke(LaunchApplicationAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).) |
|
Invoke(MarkerAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(MarkerAction, UIMap).) |
|
Invoke(MediaAction, UIMap) | Generate action log for MediaAction(Overrides UITestActionInvoker.Invoke(MediaAction, UIMap).) |
|
Invoke(MouseAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(MouseAction, UIMap).) |
|
Invoke(NavigateToUrlAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).) |
|
Invoke(NoOperationAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(NoOperationAction, UIMap).) |
|
Invoke(SendKeysAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SendKeysAction, UIMap).) |
|
Invoke(SetStateAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SetStateAction, UIMap).) |
|
Invoke(SetValueAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SetValueAction, UIMap).) |
|
Invoke(SharedStepsReferenceAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).) |
|
Invoke(StringAssertAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(StringAssertAction, UIMap).) |
|
Invoke(SystemAction, UIMap) | Invoke for SystemAction.(Overrides UITestActionInvoker.Invoke(SystemAction, UIMap).) |
|
Invoke(TestStepMarkerAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).) |
|
Invoke(TouchAction, UIMap) | Invoke for TouchAction.(Inherited from UITestActionInvoker.) |
|
Invoke(VerifyConfigurationAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).) |
|
Invoke(WarningAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(WarningAction, UIMap).) |
|
Invoke(WebDialogAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(WebDialogAction, UIMap).) |
|
SearchAndInvoke(UITestAction, UIMap, CustomInvoker) | Executes the provided action by using the given map and logs the result by using your implementation of a custom invoker.(Overrides UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker).) |
|
ToString() | (Inherited from Object.) |
|
WaitForThinkTime(UITestAction) | Waits for an appropriate amount of think time before the provided action is invoked.(Overrides UITestActionInvoker.WaitForThinkTime(UITestAction).) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
UITestActionInvoker
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration Namespace
Return to top