UITest (Clase)

Representa una prueba de IU codificada en Visual Studio.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITest

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

Sintaxis

'Declaración
Public Class UITest
public class UITest
public ref class UITest
type UITest =  class end
public class UITest

El tipo UITest expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público UITest() Inicializa una nueva instancia de la clase UITest.
Método público UITest(IEnumerable<UITestAction>) Inicializa una nueva instancia de la clase UITest con las acciones de prueba proporcionadas.
Método público UITest(IEnumerable<UITestAction>, UIMap) Inicializa una nueva instancia de la clase UITest.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AssemblyVersion Obtiene o establece la versión para el ensamblado.
Propiedad pública CleanupActions Obtiene o establece las acciones para el proceso de limpieza.
Propiedad pública Configuration Obtiene o establece el archivo de configuración del entorno de código XML para esta prueba de IU codificada.
Propiedad pública CurrentActionList Obtiene o establece la lista de acciones de pruebas de IU codificadas.
Propiedad pública ExecuteActions Obtiene o establece las acciones de prueba que se ejecutan como parte de la prueba de IU codificada.
Propiedad pública Id Obtiene o establece el identificador único para esta prueba de IU codificada.
Propiedad pública InitializeActions Obtiene o establece una lista de acciones que se ejecutarán como parte del proceso de inicialización de la prueba de interfaz de usuario codificada.
Propiedad pública Maps Obtiene una colección de objetos UIMap para esta prueba de IU codificada.
Propiedad pública Name Obtiene o establece el nombre de esta prueba de IU codificada.
Propiedad pública OnErrorActions Obtiene o establece una lista de acciones de prueba que se ejecutarán si la ejecución de pruebas encuentra un error.
Propiedad pública ValueMap Obtiene o establece el valor asignado a este objeto de prueba de la interfaz de usuario.
Propiedad pública Version Obtiene o establece la versión de esta prueba de la interfaz de usuario.

Arriba

Métodos

  Nombre Descripción
Método público Append(IEnumerable<UITestAction>) Anexa la lista de acciones de prueba proporcionada a esta prueba de IU.
Método público Append(IEnumerable<UITestAction>, UIMap) Anexa los objetos y las acciones de prueba de la asignación de la interfaz de usuario proporcionada a esta prueba de IU.
Método público Append(UITest, Int64, Int64) Anexa las acciones de la ejecución de la prueba de IU proporcionada a esta prueba de IU en el intervalo especificado.
Método público BindWithCurrentValues Enlaza los parámetros que se utilizan en esta prueba de la interfaz de usuario que se han cargado actualmente valores.
Método públicoMiembro estático CompareEnvironments Compara los dos objetos UITestEnvironment dados y devuelve una colección de errores de coincidencia.
Método público CompareStoredEnvironmentWithCurrentEnvironment Compara la configuración de la grabadora, si existe, con el entorno del sistema capturado al inicio y devuelve una colección de errores de coincidencia.
Método públicoMiembro estático Create(Stream) Crea una prueba de IU utilizando la secuencia especificada.
Método públicoMiembro estático Create(String) Crea una prueba de IU utilizando el archivo especificado.
Método público CreateAndAddParameter(UITestAction, String) Parametriza una acción y crea el parámetro mediante la acción de prueba y el nombre de parámetro proporcionados.
Método público CreateAndAddParameter(UIObject, String, String) Parametriza una acción y crea el parámetro mediante el objeto de prueba de IU, el nombre de propiedad y el nombre de parámetro proporcionados.
Método público Equals(Object) Determina si el objeto especificado es igual al objeto actual. (Invalida a Object.Equals(Object)).
Método público Equals(UITest) Determina si el objeto de prueba de IU proporcionado es igual a este objeto de prueba de IU.
Método protegido 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).
Método público GetActionList Obtiene la lista de acciones de pruebas de la interfaz de usuario que corresponde a una sección determinada de las acciones de pruebas de la interfaz de usuario.
Método público GetHashCode Actúa como función hash para un tipo concreto. (Invalida a Object.GetHashCode()).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público Save(Stream) Guarda esta prueba de IU en una secuencia.
Método público Save(String) Guarda esta prueba de IU en un archivo.
Método público SetAndBindParameterValues Enlaza los parámetros que se utilizan en esta prueba de IU a los valores de una fila de datos.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Eventos

  Nombre Descripción
Evento públicoMiembro estático Executing Se produce cuando el marco comienza a ejecutar esta prueba de IU.
Evento públicoMiembro estático Saving Se produce cuando el marco comienza a guardar esta prueba de IU.

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.Common (Espacio de nombres)

Otros recursos

Cómo: Crear una prueba de IU codificada