Cómo: Utilizar la API de pruebas de carga
Actualización: noviembre 2007
Visual Studio Team System Test 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.
Sugerencia: |
---|
El explorador de objetos se utiliza para examinar el espacio de nombres Microsoft.VisualStudio.TestTools.LoadTesting. 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 Web. Para obtener más información, consulte Cómo: Crear un complemento de pruebas Web y Cómo: Crear un complemento de solicitudes de pruebas Web.
Para utilizar el espacio de nombres LoadTesting en C#
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 una prueba de carga al proyecto de prueba y configúrela para que ejecute una prueba Web.
Para obtener más información, consulte Cómo: Iniciar el Asistente para crear una nueva prueba de carga.
Agregue un proyecto de bibliotecas de clase C# a su solución de prueba.
Agregue una referencia a la DLL Microsoft.VisualStudio.QualityTools.LoadTestFramework en el proyecto Biblioteca de clases.
En el archivo de clase ubicado en el proyecto Biblioteca de clases, agregue una instrucción Using para el espacio de nombres Microsoft.VisualStudio.TestTools.LoadTesting.
Cree una clase que implemente la interfaz ILoadTestPlugin. Para consultar una implementación de ILoadTestPlugin, vea Cómo: Crear un complemento de pruebas de carga.
Agregue una referencia al proyecto de bibliotecas de clase en el proyecto de prueba. Genere ambos proyectos.
Abra la prueba de carga y seleccione su nodo raíz.
Ejecute la prueba de carga.
Vea también
Tareas
Cómo: Utilizar la API de pruebas Web
Cómo: Crear un complemento de pruebas de carga