Compartir a través de


Cómo: Ejecutar una prueba de carga

Después de haber creado la prueba de carga con el Asistente para prueba de carga nueva, y haber editado sus parámetros y opciones de configuración, puede ejecutar la prueba de carga para comprobar que está funcionando correctamente y ver cómo responde su aplicación a la simulación de carga.Para obtener más información, vea Crear y editar pruebas de carga.

Requisitos

  • Visual Studio Ultimate
SugerenciaSugerencia

Antes de ejecutar una prueba de carga, asegúrese de que todas las pruebas unitarias y de rendimiento web contenidas en la prueba de carga se superarán cuando se ejecuten en solitario.Puede comprobar las pruebas ejecutándolas desde el Editor de pruebas de rendimiento web o desde el Explorador de pruebas.En el caso de pruebas de rendimiento web enlazadas a datos, ejecute todos los valores de datos.

Mientras se está ejecutando una prueba, se mantiene en memoria un conjunto reducido de los datos de contadores de rendimiento que se pueden supervisar en el Analizador de prueba de carga.Para evitar que los requisitos de memoria resultantes no sean desmedidos, se mantiene un máximo de 200 muestras para cada contador de rendimiento.Esto incluye 100 muestras tomadas a intervalos uniformes que abarcan el tiempo actual que ha transcurrido de la ejecución y las 100 muestras más recientes.El resultado que se acumula durante una ejecución se denomina resultado de prueba de carga en curso.

Además del conjunto reducido de datos de contadores de rendimiento, el Analizador de prueba de carga tiene la siguiente funcionalidad disponible para analizar los datos de resultado de prueba de carga en curso que son únicos mientras se está ejecutando una prueba de carga:

  • Un indicador de progreso especifica el tiempo que queda.

  • Existe un botón en la barra de herramientas del Analizador de prueba de carga para detener la prueba.

  • Puede especificar los modos de gráficos contraídos o con desplazamiento en la barra de herramientas del Analizador de prueba de carga:

    • La contracción es el modo gráfico predeterminado del Analizador de prueba de carga durante la ejecución de una prueba de carga.Se usa un gráfico contraído mientras está ejecutando la prueba de carga para reducir la cantidad de datos que se deben mantener en memoria, al tiempo que muestra la tendencia de un contador de rendimiento mientras dura toda la ejecución.

    • El modo de gráfico con desplazamiento está disponible cuando se ve el resultado de una prueba de carga mientras se está ejecutando.Un gráfico con desplazamiento es una vista opcional que muestra los puntos de datos más recientes.Use un gráfico con desplazamiento para ver únicamente los 100 intervalos de datos más recientes de la prueba.

  • Un panel Información general que muestra la configuración, las solicitudes e información de los casos de prueba para la prueba de carga en ejecución.

Para obtener más información, vea Analizar los resultados de pruebas de carga con el analizador de pruebas de carga .

[!NOTA]

Cuando se utiliza Team Foundation Build para ejecutar una prueba de carga creada utilizando la configuración predeterminada, los contadores predeterminados no aparecen automáticamente en los resultados de pruebas.Para ver los contadores, arrastre los contadores necesarios hasta el gráfico de resultados de pruebas de carga.

Las pruebas de carga se ejecutan desde el editor de prueba de carga o desde el menú PRUEBA DE CARGA tal y como se muestra en la ilustración siguiente.

Ejecutar pruebas de carga

Para ejecutar una prueba de carga

  1. En el proyecto de pruebas de carga y de rendimiento en web, abra una prueba de carga.

  2. Con una prueba de carga abierta en el Editor de prueba de carga, seleccione el botón Ejecutar de la barra de herramientas.

    O bien

    En el menú Prueba de carga, seleccione Ejecutar o Depurar y después seleccione ya sea Prueba seleccionada o Todas las pruebas de la solución.

    SugerenciaSugerencia

    Se puede seleccionar una o más pruebas de carga en la solución y elegir Prueba seleccionada.

    Para obtener más información, vea Cómo: Ejecutar pruebas desde Microsoft Visual Studio.

  3. Puede usar el Analizador de prueba de carga para empezar a analizar los datos de la prueba de carga mientras se está ejecutando.

  4. Use la lista desplegable Opciones del gráfico de la barra de herramientas del Analizador de prueba de carga para cambiar entre los modos contraído y con desplazamiento mientras la prueba de carga se está ejecutando.

  5. Puede agregar un comentario mientras se está ejecutando la prueba de carga que se almacenará de forma permanente con el resultado de la prueba de carga.

    Para obtener más información, vea Cómo: Agregar comentarios a una prueba de carga mediante el Analizador de prueba de carga.

    Una vez completada una prueba de carga, el Analizador de prueba de carga aparecerá como un nuevo documento con fichas que muestra el resumen de la prueba de carga.El Analizador de prueba de carga también se puede acoplar o dejar que flote usando las técnicas habituales de manipulación de ventanas de Visual Studio.El título de la ventana consta del nombre de la prueba de carga y la hora en que se inició, por ejemplo PruebaCarga2 [1:15 p.m.].

    Para obtener más información, vea Información general del analizador de pruebas de carga.

    El resultado de la prueba de carga completada contiene ejemplos de contadores de rendimiento e información de error.Esta información se recopiló periódicamente de los equipos sometidos a prueba.Se puede recopilar un gran número de muestras de contadores de rendimiento durante la ejecución de pruebas de carga.La cantidad de datos de rendimiento recopilados depende de la duración de la ejecución de pruebas, el intervalo de muestreo, el número de equipos sometidos a prueba, el número de contadores que se recopilan, los recolectores de datos configurados y los niveles de registro.En el caso de una prueba de carga grande, la cantidad de datos de rendimiento recopilados puede ascender fácilmente a varios gigabytes.Para obtener más información, vea Distribuir las series de pruebas de carga entre varias máquinas mediante controladores de pruebas y agentes de pruebas y Consideraciones sobre las pruebas de carga.

Vea también

Tareas

Cómo: Ejecutar una prueba de carga mediante los controladores y los agentes de prueba especificados en una configuración de pruebas

Cómo: Ejecutar una prueba de carga desde la línea de comandos

Cómo: Configurar y ejecutar pruebas programadas después de compilar la aplicación

Conceptos

Ejecutar pruebas de carga

Información general del analizador de pruebas de carga

Analizar los errores y resultados de pruebas de carga en la vista Tablas del Analizador de prueba de carga