Usar reglas de validación y extracción
Actualización: noviembre 2007
Las reglas de validación ayudan a comprobar el funcionamiento correcto de una aplicación web mediante la validación del texto, las etiquetas o los atributos existentes en la página devuelta por una solicitud web. Las reglas de validación también pueden comprobar el tiempo necesario para que finalice una solicitud y la existencia de campos de formulario y sus valores.
Las reglas de extracción ayudan a comprobar que una aplicación Web funciona correctamente mediante la extracción de datos de las respuestas a las solicitudes Web. Las reglas de extracción almacenan los resultados en el contexto de prueba como pares de nombre y valor. Las reglas de extracción pueden extraer campos de formularios, texto, atributos, encabezados, expresiones regulares y campos ocultos.
En los temas de esta sección se describe cómo crear y utilizar reglas de validación y extracción en pruebas web.
En esta sección
Cómo: Agregar una regla de validación a una prueba Web
Describe cómo agregar y configurar una regla de validación.Cómo: Agregar una regla de extracción a una prueba Web
Describe cómo agregar y configurar una regla de extracción.Cómo: Crear una regla de validación personalizada
Además de usar las reglas de validación predefinidas en Microsoft Visual Studio Team System Test, puede crear sus propias reglas de validación derivándolas de la clase base ValidationRule. En este tema se describe cómo crear una regla de validación personalizada y agregarla a una solicitud de prueba web.Cómo: Crear una regla de extracción personalizada
Además de usar las reglas de extracción predefinidas en Test Edition, puede crear sus propias reglas de extracción derivándolas de la clase base ExtractionRule. En este tema se describe cómo crear una regla de extracción personalizada y agregarla a una solicitud de prueba web.Cómo: Crear una regla de validación de nivel de pruebas
Describe cómo agregar reglas de validación a una prueba web en el nivel de pruebas.
Referencia
Microsoft.VisualStudio.TestTools.WebTesting.Rules
Secciones relacionadas
Tareas de pruebas Web avanzadas