Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Ejecuta cada acción de prueba en una prueba de interfaz de usuario (IU) e interpreta los resultados de cada acción utilizando el valor de la propiedad ActionInvoker.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
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 Class UITestInterpreter _
Inherits UITestInterpreterCore
public class UITestInterpreter : UITestInterpreterCore
public ref class UITestInterpreter : public UITestInterpreterCore
type UITestInterpreter =
class
inherit UITestInterpreterCore
end
public class UITestInterpreter extends UITestInterpreterCore
El tipo UITestInterpreter expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
UITestInterpreter | Inicializa una nueva instancia de la clase UITestInterpreter. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
ActionInvoker | Obtiene o establece UITestActionInvoker para interpretar esta prueba. (Invalida a UITestInterpreterCore.ActionInvoker). |
![]() |
CurrentAction | Acción actual que está en ejecución. (Se hereda de UITestInterpreterCore). |
![]() |
PlaybackInProgress | True si la reproducción está en curso. (Se hereda de UITestInterpreterCore). |
![]() |
PlaybackUITest | Obtiene el UITest se ejecuta que. (Se hereda de UITestInterpreterCore). |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Cancel | Cancela la interpretación del paso o prueba actual. (Invalida a UITestInterpreterCore.Cancel()). |
![]() |
Dispose() | Desecha el objeto. (Se hereda de UITestInterpreterCore). |
![]() |
Dispose(Boolean) | Libera opcionalmente los recursos. (Invalida a UITestInterpreterCore.Dispose(Boolean)). |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
ExecuteAction | Ejecuta la acción especificado.La acción contiene un id. para el UIObject en el que actúa.Este id. se usa para obtener un queryid para el objeto y se pasa al método invoke del objeto action de entrada.El método invoke también requiere un objeto de tipo de interfaz de UITestActionInvoker.En este caso el valor predeterminado es el UITestPlayback tipo que implementa el UITestActionInvoker. (Invalida a UITestInterpreterCore.ExecuteAction(UITestAction, UIMap)). |
![]() |
ExecuteStep | Ejecuta (es decir, interpreta) el paso actual en el ActionList actualmente seleccionado. (Se hereda de UITestInterpreterCore). |
![]() |
ExecuteTest() | Ejecuta (es decir, interpreta) el objeto actual de UITest. (Se hereda de UITestInterpreterCore). |
![]() ![]() |
ExecuteTest(UITest) | Ejecuta la prueba especificada. |
![]() |
ExecuteTest(Int64, Int64) | Ejecuta (es decir, interpreta) el objeto actual de UITest para acciones en el rango especificado. (Se hereda de UITestInterpreterCore). |
![]() ![]() |
ExecuteTest(UITest, Int64, Int64) | Ejecuta la prueba definida para el intervalo de acciones especificado. |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
HighlightElement | Resalta el elemento de la interfaz de usuario asociado a la acción actual. |
![]() |
IsExpectedExceptionFromActionExecution | Devuelve true si la excepción especificada se espera para la ejecución de una acción. (Invalida a UITestInterpreterCore.IsExpectedExceptionFromActionExecution(Exception)). |
![]() |
LogActionExecutionException | Datos de registros SQM para Reproducción Exception. (Invalida a UITestInterpreterCore.LogActionExecutionException(Exception)). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
MoveToFirstStep | Mueve el puntero actual de acción a la primera acción de ActionList actualmente seleccionado. (Se hereda de UITestInterpreterCore). |
![]() |
MoveToLastStep | Mueve el puntero actual de acción a la última acción de ActionList actualmente seleccionado. (Se hereda de UITestInterpreterCore). |
![]() |
MoveToNextStep | Mueve el puntero de acción a la siguiente acción de ActionList actualmente seleccionado. (Se hereda de UITestInterpreterCore). |
![]() |
MoveToPreviousStep | Mueve el puntero de acción a la acción anterior de ActionList actualmente seleccionado. (Se hereda de UITestInterpreterCore). |
![]() |
MoveToStepNumber | Mueve el puntero actual de acción al índice especificado de la acción en el ActionList actualmente seleccionado. (Se hereda de UITestInterpreterCore). |
![]() |
OnErrorHandledByUser | Se llama después de usuario controla el error de ejecución de acción. Esto se puede utilizar el registro de traza algo. (Invalida a UITestInterpreterCore.OnErrorHandledByUser(UITestErrorEventArgs)). |
![]() |
RaisePlaybackProgressEvent | Evento de progreso de reproducción aumento. (Se hereda de UITestInterpreterCore). |
![]() |
RaiseWaitForThinkTimeEvent | Genera el evento InterpreterProgress. |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
Unhighlight | Quita el resaltado del elemento de la interfaz de usuario asociado a la acción actual. |
Arriba
Eventos
| Nombre | Descripción | |
|---|---|---|
![]() |
ActionCompleted | El evento se provoca después de un UITestAction se ejecuta. (Se hereda de UITestInterpreterCore). |
![]() |
ActionListCompleted | El evento se provoca después de la ejecución de cada ActionList se completa. (Se hereda de UITestInterpreterCore). |
![]() |
ActionListStarted | El evento se provoca antes de la ejecución de cada ActionList se inicia. (Se hereda de UITestInterpreterCore). |
![]() |
ActionStarted | El evento se provoca antes de un UITestAction se ejecuta. (Se hereda de UITestInterpreterCore). |
![]() |
InterpreterError | Evento se produce cuando aparece un error cuando interpreta el UITest. (Se hereda de UITestInterpreterCore). |
![]() |
InterpreterProgress | Evento iniciado el progreso de actualización al interpretar el UITest. (Se hereda de UITestInterpreterCore). |
![]() |
InterpreterWarning | Evento se genera cuando se produce una advertencia cuando interpreta el UITest. (Se hereda de UITestInterpreterCore). |
![]() |
UITestCompleted | El evento se provoca después de la ejecución de UITest se completa. (Se hereda de UITestInterpreterCore). |
![]() |
UITestStarted | Evento se provoca antes de comenzar la ejecución de UITest. (Se hereda de UITestInterpreterCore). |
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)
ActionLogInvoker
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)