Compartir a través de


Cómo: Ejecutar una prueba 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

Después de haber creado la prueba de carga con el Asistente para nueva prueba de carga, 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.

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 las ventanas Explorador de pruebas o Vista de pruebas, o desde el Editor de prueba de rendimiento web. 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 recuadro 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 las ejecuciones de las pruebas de carga.

Las pruebas de carga se pueden ejecutar desde tres ubicaciones de Visual Studio Ultimate.

  • Ventana Vista de pruebas

  • Ventana Editor de lista de pruebas

  • Editor de prueba 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 la prueba. Para ver los contadores, arrastre los contadores necesarios hasta el gráfico de resultados de la prueba de carga.

Para ejecutar una prueba de carga

  1. En el proyecto de prueba, abra una prueba de carga.

  2. Con una prueba de carga abierta en el Editor de prueba de carga, haga clic en el botón Ejecutar de la barra de herramientas. Se inicia la ejecución de la prueba de carga.

    -O bien-

    Seleccione la prueba en la ventana Vista de pruebas. Haga clic en ella con el botón secundario y seleccione Ejecutar selección. Se inicia la ejecución de la prueba de carga.

    -O bien-

    Seleccione una prueba en la ventana Editor de lista de pruebas activando su casilla en la fila de la prueba y, a continuación, haciendo clic en el botón Ejecutar pruebas seleccionadas. Se inicia la ejecución de la prueba de carga.

    Para obtener más información, vea Cómo: Ejecutar pruebas automatizadas 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 pruebas de carga entre varias máquinas mediante controladores de prueba y agentes de prueba 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

Información general del analizador de pruebas de carga

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

Otros recursos

Ejecutar pruebas de carga