UIActionInterpreter (Clase)

Ejecuta una acción de prueba en una prueba de la interfaz de usuario, interpreta los resultados y los escribe en un registro.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Ensamblado:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (en Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)

Sintaxis

'Declaración
Public NotInheritable Class UIActionInterpreter _
    Inherits UITestActionInvoker
public sealed class UIActionInterpreter : UITestActionInvoker
public ref class UIActionInterpreter sealed : public UITestActionInvoker
[<Sealed>]
type UIActionInterpreter =  
    class
        inherit UITestActionInvoker
    end
public final class UIActionInterpreter extends UITestActionInvoker

El tipo UIActionInterpreter expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público UIActionInterpreter Inicializa una nueva instancia de la clase UIActionInterpreter utilizando el intérprete indicado.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública CurrentBrowser Obtiene o establece una cadena que contiene el nombre y versión del explorador actual.
Propiedad pública DelayBetweenActions Obtiene o establece el tiempo de retraso antes de ejecutar cada acción.
Propiedad pública InRetryMode Obtiene o establece un valor que indica si el intérprete está en modo de reintento. (Invalida a UITestActionInvoker.InRetryMode).
Propiedad pública SearchTimeout Obtiene o establece el número de segundos que transcurrirán antes de que se agote el tiempo de espera de un proceso de búsqueda.
Propiedad pública ThinkTimeMultiplier Obtiene o establece el multiplicador que se va a usar para los valores de tiempo de reflexión.
Propiedad pública TopLevelWindowSinglePassSearch Obtiene o establece un valor que indica si la búsqueda de un solo paso se utilizará para las ventanas de nivel superior.

Arriba

Métodos

  Nombre Descripción
Método público Cancel Se le llama cuando el usuario hace clic en el botón Cancelar reproducción. (Invalida a UITestActionInvoker.Cancel()).
Método público Dispose Libera los recursos. (Invalida a UITestActionInvoker.Dispose()).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Invoke(AssertAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(AssertAction, UIMap)).
Método público Invoke(BrowserAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(BrowserAction, UIMap)).
Método público Invoke(DelayAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(DelayAction, UIMap)).
Método público Invoke(DragAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(DragAction, UIMap)).
Método público Invoke(DragDropAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(DragDropAction, UIMap)).
Método público Invoke(ErrorAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(ErrorAction, UIMap)).
Método público Invoke(InvokeAction, UIMap) Invocar para SystemAction. (Invalida a UITestActionInvoker.Invoke(InvokeAction, UIMap)).
Método público Invoke(KeyboardAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(KeyboardAction, UIMap)).
Método público Invoke(LaunchApplicationAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap)).
Método público Invoke(MarkerAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(MarkerAction, UIMap)).
Método público Invoke(MediaAction, UIMap) Genere el registro de acciones para MediaAction (Invalida a UITestActionInvoker.Invoke(MediaAction, UIMap)).
Método público Invoke(MouseAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(MouseAction, UIMap)).
Método público Invoke(NavigateToUrlAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap)).
Método público Invoke(NoOperationAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(NoOperationAction, UIMap)).
Método público Invoke(SendKeysAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(SendKeysAction, UIMap)).
Método público Invoke(SetStateAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(SetStateAction, UIMap)).
Método público Invoke(SetValueAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(SetValueAction, UIMap)).
Método público Invoke(SharedStepsReferenceAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap)).
Método público Invoke(StringAssertAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(StringAssertAction, UIMap)).
Método público Invoke(SystemAction, UIMap) Invocar para SystemAction. (Invalida a UITestActionInvoker.Invoke(SystemAction, UIMap)).
Método público Invoke(TestStepMarkerAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap)).
Método público Invoke(TouchAction, UIMap) Invocar para TouchAction. (Se hereda de UITestActionInvoker).
Método público Invoke(VerifyConfigurationAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap)).
Método público Invoke(WarningAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(WarningAction, UIMap)).
Método público Invoke(WebDialogAction, UIMap) Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado. (Invalida a UITestActionInvoker.Invoke(WebDialogAction, UIMap)).
Método público SearchAndInvoke Ejecuta la acción proporcionada usando la asignación especificada y registra el resultado mediante su implementación de un invocador personalizado. (Invalida a UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker)).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público WaitForThinkTime Espera una cantidad adecuada de tiempo de reflexión antes de invocar la acción proporcionada. (Invalida a UITestActionInvoker.WaitForThinkTime(UITestAction)).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (Espacio de nombres)

UITestActionInvoker