Compartir a través de


Cómo: Usar la API de prueba de rendimiento web

Este tema se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

El tema es aplicable El tema no es aplicable El tema no es aplicable El tema no es aplicable

Puede escribir código para sus pruebas de rendimiento web. La API de pruebas de rendimiento web se utiliza para crear pruebas de rendimiento web codificadas, complementos de pruebas de rendimiento 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 de rendimiento web personalizadas.

También puede utilizar la API de pruebas de rendimiento web para crear mediante programación y guardar pruebas de rendimiento web declarativas. Para ello, utilice las clases DeclarativeWebTest y DeclarativeWebTestSerializer.

SugerenciaSugerencia

El Examinador de objetos se usa para examinar el espacio de nombres Microsoft.VisualStudio.TestTools.WebTesting. Los editores de Visual C# y de Visual Basic ofrecen compatibilidad con IntelliSense para codificar con las clases del espacio de nombres.

También se pueden crear complementos para pruebas de carga. Para obtener más información, vea Cómo: Utilizar la API de pruebas de carga y Cómo: Crear un complemento de pruebas de carga.

Para usar el espacio de nombres WebTesting

  1. Abra un proyecto de prueba que contenga una prueba de rendimiento web.

    Para obtener más información, vea Crear y modificar pruebas de rendimiento web.

  2. Agregue un proyecto de biblioteca de clases de Visual C# o Visual Basic a la solución de prueba.

  3. Agregue una referencia al proyecto de biblioteca de clases en el proyecto de prueba.

  4. Agregue una referencia al archivo DLL Microsoft.VisualStudio.QualityTools.WebTestFramework en el proyecto de biblioteca de clases.

  5. 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.

  6. Cree una clase que implemente la interfaz WebTestPlugin.

  7. Compile el proyecto.

  8. Agregue el nuevo complemento de prueba de rendimiento web usando el Editor de prueba de rendimiento web:

    1. Haga clic en Agregar complemento de prueba web en la barra de herramientas.

      Aparecerá el cuadro de diálogo Agregar complemento de prueba web.

    2. Bajo Seleccionar un complemento, seleccione la clase del complemento de prueba de rendimiento web.

    3. En el recuadro Propiedades del complemento seleccionado, establezca los valores iniciales que el complemento usará en tiempo de ejecución.

      Nota

      Puede exponer tantas propiedades de los complementos como desee; basta con hacerlas públicas, que se puedan establecer y que tengan un tipo base como Integer, Boolean o String. También puede editar las propiedades del complemento de prueba de rendimiento web más tarde en la ventana Propiedades.

    4. Haga clic en Aceptar.

  9. Ejecute su prueba de rendimiento web.

    Para obtener un ejemplo de implementación de WebTestPlugin, vea Cómo: Crear un complemento de prueba de rendimiento web.

Vea también

Tareas

Cómo: Utilizar la API de pruebas de carga

Cómo: Crear un complemento de prueba de rendimiento web

Referencia

Microsoft.VisualStudio.TestTools.WebTesting

Otros recursos

Crear y usar complementos personalizados para las pruebas de carga y de rendimiento web