Cómo: Utilizar la API de pruebas Web
Actualización: noviembre 2007
Puede escribir código para sus pruebas Web. La API de pruebas Web se utiliza para crear pruebas Web codificadas, complementos de pruebas Web, complementos de solicitudes, solicitudes, reglas de extracción y reglas de validación. Las clases que constituyen estos tipos son las clases principales de esta API. Los otros tipos contenidos en esta API se utilizan para permitir la creación de objetos WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule y ValidationRule. El espacio de nombres Microsoft.VisualStudio.TestTools.WebTesting sirve para crear pruebas Web personalizadas.
También puede utilizar la API de pruebas web para crear mediante programación y guardar pruebas web declarativas. Para ello, utilice las clases T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest y T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.
Sugerencia: |
---|
El explorador de objetos se utiliza para examinar el espacio de nombres Microsoft.VisualStudio.TestTools.WebTesting. Los editores de C# y Visual Basic proporcionan la compatibilidad de IntelliSense para codificación con las clases en el espacio de nombres. |
También se pueden crear complementos para pruebas de carga. Para obtener más información, consulte Cómo: Crear un complemento de pruebas de carga.
Utilizar la API de pruebas Web
Abra un proyecto de prueba que contenga una prueba web.
Para obtener más información, vea Cómo: Crear un proyecto de pruebas.
Agregue un proyecto de biblioteca de clases de C# o Visual Basic a la solución de prueba.
Agregue una referencia al proyecto de biblioteca de clases en el proyecto de prueba.
Agregue una referencia al archivo DLL Microsoft.VisualStudio.QualityTools.WebTestFramework en el proyecto de biblioteca de clases.
En el archivo de clase ubicado en el proyecto de biblioteca de clases, agregue una instrucción using para el espacio de nombres Microsoft.VisualStudio.TestTools.WebTesting.
Implemente cualquiera de las clases principales del espacio de nombres en el proyecto de biblioteca de clases. Para obtener un ejemplo de implementación de WebTestPlugin, vea Cómo: Crear un complemento de pruebas Web. Puede escribir el resto del código que necesita y, a continuación, generar el proyecto.
Ejecute su prueba Web.
Vea también
Tareas
Cómo: Utilizar la API de pruebas de carga
Cómo: Crear un complemento de pruebas Web