Cómo: Utilizar la API de pruebas de carga
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.
Sugerencia |
---|
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.
Requisitos
- Visual Studio Ultimate
Para usar el espacio de nombres LoadTesting
Abra un proyecto de prueba de rendimiento web y de carga que contenga una prueba de carga.
Para obtener más información, vea Crear y editar pruebas de carga.
Agregue un proyecto de biblioteca de clases de Visual C# o Visual Basic a la solución de prueba.
Agregue una referencia en el proyecto de prueba de rendimiento web y de carga para el proyecto de biblioteca de clases.
Agregue una referencia a la DLL Microsoft.VisualStudio.QualityTools.LoadTestFramework 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.LoadTesting.
Cree una nueva clase pública que implemente la interfaz ILoadTestPlugin.
Compile el proyecto.
Agregue el nuevo complemento de prueba de carga mediante el Editor de prueba de carga:
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.
Aparecerá el cuadro de diálogo Agregar complemento de prueba de carga.
En el panel 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.
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