Compartir a través de


Cómo: Utilizar la API de pruebas de carga

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

Visual Studio Ultimate admite complementos de pruebas de carga que pueden controlar o mejorar una prueba de carga. Los complementos de pruebas de carga son clases definidas por el usuario que implementan la interfaz ILoadTestPlugin situada en el espacio de nombres Microsoft.VisualStudio.TestTools.LoadTesting. Los complementos de pruebas de carga permiten un control personalizado de las pruebas de carga, por ejemplo, para anular una prueba de carga cuando se alcanza un valor de contador o un umbral de error. Utilice las propiedades de la clase LoadTest para obtener o establecer parámetros de prueba de carga a partir del código definido por el usuario. Utilice los eventos de la clase LoadTest para asociar delegados para notificaciones cuando la prueba de carga se esté ejecutando.

SugerenciaSugerencia

El Examinador de objetos se usa para examinar el espacio de nombres Microsoft.VisualStudio.TestTools.LoadTesting. 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 rendimiento web. Para obtener más información, vea Cómo: Crear un complemento de prueba de rendimiento web y Cómo: Crear un complemento de nivel de solicitud.

Para usar el espacio de nombres LoadTesting

  1. Abra un proyecto de prueba que contenga una prueba de carga.

    Para obtener más información, vea Crear y editar pruebas de carga.

  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 a la DLL Microsoft.VisualStudio.QualityTools.LoadTestFramework en el proyecto 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.LoadTesting.

  6. Cree una nueva clase pública que implemente la interfaz ILoadTestPlugin.

  7. Compile el proyecto.

  8. Agregue el nuevo complemento de prueba de carga mediante el Editor de prueba de carga:

    1. Haga clic con el botón secundario en el nodo raíz de la prueba de carga y, a continuación, haga clic en Agregar complemento de prueba de carga.

    2. Aparecerá el cuadro de diálogo Agregar complemento de prueba de carga.

    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 como desee de sus complementos. 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 carga posteriormente desde la ventana Propiedades.

  9. Ejecute la prueba de carga.

    Para consultar una implementación de ILoadTestPlugin, vea Cómo: Crear un complemento de pruebas de carga.

Vea también

Tareas

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

Cómo: Crear un complemento de pruebas de carga

Referencia

Microsoft.VisualStudio.TestTools.LoadTesting

Otros recursos

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