Compartir a través de


Información general del analizador de pruebas de carga

Puede usar el Analizador de prueba de carga para buscar cuellos de botella, identificar errores y medir las mejoras de su aplicación.

El Analizador de prueba de carga se puede utilizar de tres maneras:

  • Analizar una prueba de carga mientras supervisa su ejecución.

  • Analizar los resultados de pruebas de carga después de su completa ejecución.

  • Analizar los resultados de una prueba de carga previamente ejecutada.

Los datos que se almacenan en los resultados de pruebas de carga contienen muestras del contador de rendimiento que se recopilan periódicamente de los equipos sometidos a prueba. Para obtener más información, vea Especificar los conjuntos de contadores y las reglas de umbral para equipos en una prueba de carga. También contienen registros de errores e información sobre infracciones de regla de umbral, así como los datos de los recopiladores de datos y la información de control de tiempo detallada.

La cantidad de datos de rendimiento que se recopilan durante una prueba de carga depende de estos factores:

De forma predeterminada, mientras se ejecuta la prueba de carga, el controlador de prueba guarda todos los datos que se recopilan de los contadores de rendimiento en una base de datos. Algunos datos adicionales, como los detalles de los errores y de tiempo, solo se cargan en la base de datos una vez completada la prueba. Para obtener más información, vea Administrar los resultados de pruebas de carga en el repositorio de resultados pruebas de carga.

Requisitos

  • Visual Studio Ultimate

Analizar y supervisar una prueba de carga en ejecución

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 sean desmedidos, se mantiene un máximo de 200 muestras por 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.

Analizar una prueba en ejecución en el Analizador de prueba de carga

Vista de gráficos de prueba de carga en ejecución

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:

  • La barra de estado muestra el estado de la prueba de carga, el número de infracciones del umbral y los errores que se encontraron, y el tiempo restante.

  • Hay un botón en la barra de herramientas de la prueba de carga para detener la prueba.

  • En los gráficos se dispone de modos de contracción y de desplazamiento.

  • El panel Leyenda de la vista Gráficos o el panel Contadores de la vista Gráficos o de la vista Tablas permite agregar, eliminar o modificar el aspecto de los contadores de rendimiento disponibles en el conjunto comprimido que desea analizar.

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

  • Agregue comentarios al análisis que se guardarán junto con los resultados de pruebas de carga.

La siguiente tabla muestra la funcionalidad que la barra de herramientas del Analizador de prueba de carga habilita en el Analizador de prueba de carga cuando una prueba de carga se está ejecutando:

Nota

Para obtener una lista completa de los comandos de barra de herramientas del Analizador de prueba de carga, vea la barra de herramientas en este tema.

Comando de barra de herramientas del Analizador de prueba de carga para una prueba de carga en ejecución

Comando de barra de herramientas

Descripción

Información adicional en este tema

Detener

Detiene una prueba en ejecución.

Gráficos

Muestra la vista Gráficos (la vista predeterminada).

Gráficos

Tablas

Muestra la vista Tablas.

Tablas

Mostrar panel de contadores

Muestra u oculta el panel de contadores de rendimiento de prueba de carga (el valor predeterminado es mostrar).

Mostrar panel de contadores

Mostrar panel Información general

Muestra u oculta el panel Información general (el valor predeterminado es mostrar).

Mostrar panel Información general

Paneles desplegables

Configura varias organizaciones del panel para mostrar tablas y gráficos.

Paneles desplegables

Restaurar vistas predeterminadas

Restablece las organizaciones del panel en la vista Gráficos a la configuración predeterminada.

Restaurar vistas predeterminadas

Agregar nuevo gráfico

Agrega un nuevo gráfico cuando se está en la vista Gráficos.

Agregar nuevo gráfico

Quitar gráfico

Quita el gráfico seleccionado en la vista Gráficos.

Quitar gráfico

Opciones de gráficos desplegables

Muestra u oculta la leyenda en la vista Gráficos y configura aspectos de los gráficos. Esto incluye líneas de cuadrícula horizontales, números mínimo y máximo de líneas e infracciones de umbral.

Opciones de gráficos desplegables

  • Leyenda de la vista Gráficos

  • Datos de gráfico para ejecución completa

    Modo contraído)

  • Solo datos recientes del gráfico

    (Modo desplazamiento)

Agregar notas de análisis

Agregar las notas que desea asociar al resultado de la prueba de carga.

Agregar notas de análisis

Para obtener más información, vea Crear y ejecutar una prueba de carga [redirigido].

Panel de información general

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema no es aplicable El tema es aplicable

Panel de información general

Panel de información general

El panel Información general muestra la configuración, las solicitudes y la información de los casos de una prueba de carga en ejecución. Puede mostrar u ocultar el panel de información general si elige Mostrar panel general en la barra de herramientas de la prueba de carga.

Analizar una prueba completada

Una vez completada una prueba de carga, el Analizador de prueba de carga aparecerá como un nuevo documento con pestañas 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.].

El resultado de la prueba de carga completada contiene los muestreos del contador de rendimiento e información de los errores que se recopilaron periódicamente de los equipos sometidos a la 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 recopiladores 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 Considerations for Load Testing.

El controlador de prueba pone en cola todos los datos del contador de rendimiento recopilados en una base de datos mientras la prueba se está ejecutando. Otros datos adicionales, como detalles de tiempo y de errores, se cargan en la base de datos cuando la prueba se completa. Los datos de rendimiento de una prueba completada se cargan de la base de datos y los analiza el Analizador de prueba de carga. Un resultado de una prueba completada que se carga de una base de datos de resultado de pruebas de carga se denomina resultado de prueba de carga tras la ejecución o simplemente resultado de la prueba de carga.

El Analizador de prueba de carga tiene la siguiente funcionalidad única disponible para analizar los resultados tras la ejecución de la prueba de carga cuando finaliza:

  • se carga el conjunto de datos completo desde la base de datos. Puede agregar, eliminar o modificar el aspecto de los contadores de rendimiento que desea analizar utilizando el panel Contadores o el panel Leyenda de la vista de gráficos.

  • Se dispone de datos de percentil.

  • En los gráficos se incluyen líneas Min / Max.

  • El modo Zoom está disponible en los gráficos. Esta vista permite que analice datos de un intervalo de tiempo.

  • La vista Resumen permite un análisis rápido de los resultados de pruebas de carga.

  • La vista Detalles permite analizar la actividad de los usuarios virtuales para la prueba de carga.

  • La vista Tablas permite ver información recopilada en formato tabular. Esto incluye los datos de algunos tipos de recopiladores de datos.

  • El comando Ver datos adjuntos de datos y diagnósticos de la barra de herramientas del Analizador de prueba de carga permite abrir y analizar datos adicionales que obtiene de un recopilador de datos como IntelliTrace o la información del sistema.

  • View performance report Proporciona un informe de los datos de rendimiento del generador de perfiles ASP.NET sobre la prueba de carga.

  • Exporting graph data to Microsoft Excel permite exportar datos a una hoja de cálculo de Microsoft Excel o como archivo .csv en la vista Gráficos.

La barra de herramientas del Analizador de prueba de carga habilita la siguiente funcionalidad para un resultado de prueba de carga:

Nota

Para obtener una lista completa de los comandos de barra de herramientas del Analizador de prueba de carga, vea la barra de herramientas en este tema.

Comandos de la barra de herramientas del Analizador de prueba de carga para un resultado de prueba de carga

Comando de barra de herramientas

Descripción

Información adicional en este tema

Resumen

Muestra la vista Resumen (la vista predeterminada).

Resumen

Gráficos

Muestra la vista Gráficos.

Gráficos

Tablas

Muestra la vista Tablas.

Tablas

Mostrar panel de contadores

Muestra u oculta el panel de contadores de rendimiento de prueba de carga (el valor predeterminado es mostrar).

Mostrar panel de contadores

Paneles desplegables

Configura varias organizaciones del panel para mostrar tablas y gráficos.

Paneles desplegables

Restaurar vistas predeterminadas

Restablece las organizaciones del panel en la vista Gráficos a la configuración predeterminada.

Restaurar vistas predeterminadas

Agregar nuevo gráfico

Agrega un nuevo gráfico cuando se está en la vista Gráficos.

Agregar nuevo gráfico

Quitar gráfico

Quita el gráfico seleccionado en la vista Gráficos.

Quitar gráfico

Opciones de gráficos desplegables

Muestra u oculta la leyenda en la vista Gráficos y configura aspectos de los gráficos. Esto incluye líneas de cuadrícula horizontales, números mínimo y máximo de líneas e infracciones de umbral.

Opciones de gráficos desplegables

  • Leyenda de la vista Gráficos

  • Mostrar línea de cuadrícula horizontal

  • Mostrar las líneas de Mín. Máx.

  • Mostrar infracciones de umbral en el gráfico

Mostrar los controles de zoom

Muestra u oculta los controles deslizantes del zoom en los gráficos, que puede utilizar para ajustar los valores de la definición de la cuadrícula horizontal y vertical.

Mostrar los controles de zoom

Sincronizar los controles de zoom horizontal

Enciende o apaga la sincronización de la ampliación horizontal automática. Cuando la sincronización de la ampliación horizontal automática está activada, si se aplica el zoom a un gráfico también se aplicará a los demás gráficos de la vista Gráficos.

Sincronizar los controles de zoom horizontal

Agregar notas de análisis

Agregar las notas que desea asociar al resultado de la prueba de carga.

Agregar notas de análisis

Crear un informe de Excel

Crea un informe de Microsoft Excel para el análisis en paralelo de dos resultados de pruebas de carga o para hacer el seguimiento del análisis de tendencia.

Crear un informe de Excel

Exportar datos de gráficos a Excel

Exporta los datos del gráfico a Microsoft Excel o a un archivo utilizando el formato de valores separados por comas (.CSV).

Exportar datos de gráficos a Excel

Ver datos adjuntos de datos y diagnósticos

Abre el cuadro de diálogo Elegir datos adjuntos del adaptador de datos de diagnóstico para seleccionar un adaptador para analizar. Por ejemplo, puede seleccionar un adaptador de IntelliTrace, elegir Aceptar y abrir el resumen de IntelliTrace correspondiente al agente de prueba que se utilizó en la prueba de carga.

Ver datos adjuntos de datos y diagnósticos

Analizar una prueba de carga previamente completada

Al ejecutar una prueba de carga desde el Editor de prueba de carga, los resultados de pruebas de carga se abren automáticamente y la prueba de carga en ejecución se muestra en el Analizador de prueba de carga. Al ejecutar una prueba de carga desde la línea de comandos, debe obtener acceso a los resultados de pruebas de carga manualmente. Para obtener más información, vea Crear y ejecutar una prueba de carga [redirigido].

Para analizar los resultados de una ejecución de prueba de carga previa, debe recuperar los resultados primero utilizando el botón Abrir y administrar resultados de la barra de herramientas del Editor de prueba de carga. Para obtener más información, vea Cómo: Tener acceso a los resultados de pruebas de carga para su análisis.

Al igual que con una ejecución de prueba de carga completa, el Analizador de prueba de carga aparece como un nuevo documento con pestañas. El título de la ventana consta del nombre de la prueba de carga y la hora en que se inició, por ejemplo PruebaCarga1 [12:40 p.m.].

Sugerencia

Puede tener abiertos varios analizadores al mismo tiempo para comparar diferentes resultados de pruebas de carga.

Adjuntar notas a un resultado de prueba de carga

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema no es aplicable El tema es aplicable

Se puede adjuntar una nota a un resultado de prueba de carga eligiendo Agregar notas de análisis en la barra de herramientas. Puede agregar una descripción y un comentario, y se almacenarán permanentemente junto con el resultado de la prueba de carga.

La descripción que escriba también aparecerá en la columna Descripción asociada a la prueba de carga en el cuadro de diálogo Abrir y administrar resultados de pruebas de carga en el Editor de prueba de carga. Para obtener más información, vea Cómo: Tener acceso a los resultados de pruebas de carga para su análisis. Además, los comentarios se muestran al crear un informe de Excel para los resultados de pruebas de carga. Para obtener más información, vea Informar de los resultados de las pruebas de carga para las comparaciones de pruebas o los análisis de tendencias.

Agregar notas a los resultados de pruebas de carga

Cuadro de diálogo Análisis para agregar notas de la prueba de carga

Para obtener más información, vea [retirado] Cómo: Agregar comentarios a una prueba de carga mediante el Analizador de prueba de carga y Cómo: Agregar comentarios mientras se analiza una prueba de carga completada usando el Analizador de prueba de carga.

Barra de herramientas del Analizador de prueba de carga

Barra de herramientas del Analizador de prueba de carga

Barra de herramientas del Analizador de prueba de carga

La barra de herramientas del Analizador de prueba de carga proporciona comandos diferentes que dependen de si la prueba se está ejecutando o se ha completado. Algunos comandos pueden estar deshabilitados en la barra de herramientas en función de la vista que se use.

La barra de herramientas Analizador de prueba de carga proporciona los siguientes comandos:

  1. Resumen muestra la vista Resumen (cuando la prueba de carga se completa).

  2. Gráficos muestra la vista Gráficos.

  3. Tablas muestra la vista Tablas.

  4. Detalles muestra el gráfico de actividad de usuarios virtuales (cuando se completa la prueba de carga).

  5. Mostrar panel de contadores muestra u oculta el panel de contadores de rendimiento de la prueba de carga (el valor predeterminado es mostrar).

  6. Paneles desplegable configura varias organizaciones de paneles para mostrar tablas y gráficos (habilitado en la vista Gráficos y la vista Tablas).

  7. Vistas Restaurar valores predeterminados restablece la organización del panel en la vista Gráficos a la configuración predeterminada.

  8. Agregar nuevo gráfico agrega un nuevo gráfico a la vista Gráficos.

  9. Quitar gráficos quita el gráfico seleccionado en la vista Gráficos.

  10. Opciones de gráficos desplegables muestra u oculta la leyenda y configura aspectos de los gráficos. Esto incluye líneas de cuadrícula horizontales, números mínimo y máximo de líneas e infracciones de umbral.

  11. Mostrar controles de zoom muestra u oculta los controles deslizantes del zoom en los gráficos, que puede utilizar para ajustar los valores de la definición de la cuadrícula horizontal y vertical.

  12. Sincronizar controles de zoom horizontal activa o desactiva la sincronización de zoom horizontal automática. Cuando la sincronización de la ampliación horizontal automática está activada, si se aplica el zoom a un gráfico también se aplicará a los demás gráficos de la vista Gráficos.

  13. Agregar notas de análisis agrega las notas que desea asociar al resultado de la prueba de carga.

  14. Crear informe en Excel crea un informe de Microsoft Excel para realizar análisis en paralelo de dos resultados de pruebas de carga o realizar el seguimiento del análisis de la tendencia.

  15. Exportar datos de gráficos a desplegables de Excel exporta datos del gráfico a Microsoft Excel o a un archivo utilizando el formato de valores separados por comas (.CSV).

  16. Ver informe de rendimiento del generador de perfiles abre un informe del generador de perfiles de ASP.NET asociado al resultado de la prueba de carga para realizar un análisis más extenso.

  17. Ver datos adjuntos de datos y diagnósticos abre el cuadro de diálogo Elegir datos adjuntos del adaptador de datos de diagnóstico para seleccionar un adaptador para analizar. Por ejemplo, puede seleccionar un adaptador de IntelliTrace, elegir Aceptar y abrir el resumen de IntelliTrace correspondiente al agente de prueba que se utilizó en la prueba de carga.

  18. Pausa termina una prueba en ejecución (mostrado cuando la prueba de carga se está ejecutando).

  19. Mostrar panel de información general muestra u oculta el panel de información general (mostrado cuando la prueba de carga se está ejecutando).

Barra de estado del Analizador de prueba de carga

Barra de estado del Analizador de prueba de carga

La barra de estado del Analizador de prueba de carga muestra el estado de una prueba en ejecución o completada. La siguiente información aparece en la barra de estado de la prueba de carga:

  • Icono de estado indica el estado de la ejecución o la prueba de carga completa. Por ejemplo, aparece un icono de advertencia durante una prueba en ejecución cuando se produce un error o infracción del umbral.

  • Mensaje de estado muestra un mensaje de texto que indica el estado actual de la prueba de carga, como Prueba en curso, Prueba completada y Leyendo ejemplos del contador de la base de datos.

  • Recuento de infracción del umbral proporciona un vínculo que muestra el número total de infracciones del umbral que se notificaron en la ejecución de la prueba de carga. Al elegir este vínculo, se muestra la vista Tablas con la tabla de infracciones de umbral en el panel de datos.

    Nota

    Este vínculo solo aparece cuando se produce la primera infracción del umbral.

  • Recuento de errores   Proporciona un vínculo que muestra el número total de errores notificado tras la ejecución de la prueba de carga. Al elegir este vínculo, se muestra la vista Tablas con la tabla de infracciones de umbral en el panel de datos.

    Nota

    Este vínculo solo aparece cuando se produce el primer error.

  • Tiempo restante muestra la cantidad de tiempo que queda para la prueba que se está ejecutando. Esta etiqueta desaparece cuando se completa una prueba.

  • Progreso de la prueba indica el porcentaje de tiempo completado de la prueba en ejecución o la cantidad estimada de progreso al cargar los ejemplos del contador de la base de datos de resultados de pruebas de carga.

Ver datos en el analizador de la prueba de carga

Al utilizar el Analizador de prueba de carga para ver una prueba en ejecución o el resultado de una prueba de carga completada, puede mostrar los siguientes paneles. Los paneles permiten maneras diferentes de analizar los datos:

  • Vista Resumen

  • Vista de gráficos

  • Vista de tablas

  • Vista de detalles

Vista Resumen

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema es aplicable El tema no es aplicable

Vista de resumen en el Analizador de prueba de carga

Vista Resumen

Después de ejecutar una prueba de carga, puede ver el resumen para entender rápidamente los resultados. El resumen de la prueba de carga proporciona los resultados en un formato compacto y fácil leer. También puede imprimir el resumen de la prueba de carga. Resulta cómodo para utilizarlo cuando deba comunicar los resultados a los interesados.

Sugerencia

Puede imprimir el resumen de la prueba de carga si abre el menú contextual del resumen y selecciona Imprimir.Puede obtener una vista previa de la impresión si selecciona Vista previa de impresión en el menú contextual del resumen.También puede imprimir directamente desde la pantalla de vista previa.

El resumen de la prueba de carga está dividido en secciones. Las secciones iniciales aparecen en la parte superior del resumen y siempre están visibles. Al ver el resumen de la prueba de carga, los elementos siguientes se muestran en primer lugar:

Los elementos siguientes aparecen al final del resumen de la prueba de carga y se pueden contraer para ahorrar espacio:

  • Resultados de pruebas

  • Resultados de la página

  • Resultados de la transacción

  • Recursos del sistema sometidos a prueba

  • Recursos de controlador y agentes

  • Errores

Información de ejecución de prueba

La sección de información contiene información general sobre la ejecución de la prueba. Esto incluye el nombre de la prueba, las horas de finalización e inicio y el controlador que ejecutó la prueba. Esta sección también contiene la descripción opcional de la ejecución que se agrega al ejecutar la prueba de carga.

Resultados globales

La sección de resultado total contiene los resultados de resumen de la prueba. En los resultados globales se incluyen el número de solicitudes, el número total de solicitudes no superadas, el tiempo medio de respuesta y el promedio de tiempo de página.

Estadística clave: las cinco páginas más lentas

La sección de páginas más lentas contiene las cinco páginas más lentas de la prueba de carga. Para cada página, se muestran la dirección URL y el tiempo medio de carga de la página. Las páginas se muestran en orden descendente. Puede elegir la dirección URL de una página para abrir la tabla Páginas e inspeccionar más detalles de esa página. Para obtener más información, vea Cómo: Ver el tiempo de respuesta de la página web en una prueba de carga usando el Analizador de prueba de carga.

Estadística clave: las cinco pruebas más lentas

La sección de pruebas más lentas contiene las cinco pruebas más lentas de la prueba de carga. Para cada prueba, se muestran el nombre de la prueba y el tiempo medio de prueba. Las pruebas se muestran en orden descendente. Puede elegir el nombre de una prueba para abrir la tabla Pruebas e inspeccionar más detalles de esa prueba. Para obtener más información, vea Analizar los errores y resultados de pruebas de carga en la vista Tablas del Analizador de prueba de carga.

Estadística clave: las cinco operaciones SQL más lentas

Si la traza de SQL está habilitada en la prueba de carga, la sección de consultas más lentas contiene las cinco consultas más lentas de la prueba de carga. Para cada prueba se muestra el nombre de la operación y la duración. La duración se muestra en microsegundos (SQL Server 2005) o milisegundos (SQL Server 2000 y versiones anteriores). Las pruebas se muestran en orden descendente según su duración. Puede elegir el nombre de una operación para abrir la tabla Seguimiento SQL e inspeccionar más detalles de esa operación. Para obtener más información, vea The SQL Trace Data Table.

Resultados de pruebas

La sección de resultados de pruebas enumera todas las pruebas y todos los escenarios de la prueba de carga. Muestra el nombre de la prueba, el escenario, el número de veces que se ejecutó, el número de veces que produjo un error y el tiempo medio de prueba. Puede elegir el nombre de una prueba para abrir la tabla Pruebas e inspeccionar más detalles de esa prueba. Para obtener más información, vea Analizar los errores y resultados de pruebas de carga en la vista Tablas del Analizador de prueba de carga.

Nota

Puede contraer o expandir esta sección si elige la flecha situada a la izquierda del título de la sección.

Resultados de la página

La sección de resultados de página enumera todas las páginas web de la prueba de carga. Muestra la dirección URL, el escenario, el nombre de la prueba, el tiempo medio de página y el recuento. Puede elegir la dirección URL de una página para abrir la tabla Páginas e inspeccionar más detalles de esa página. Para obtener más información, vea Cómo: Ver el tiempo de respuesta de la página web en una prueba de carga usando el Analizador de prueba de carga.

Nota

Puede contraer o expandir esta sección si elige la flecha situada a la izquierda del título de la sección.

Resultados de la transacción

La sección de resultados de transacción enumera todas las transacciones de la prueba de carga. Muestra el nombre de la transacción, el escenario, la prueba, el tiempo de respuesta, el tiempo transcurrido y el recuento. Puede elegir el nombre de una transacción para abrir la tabla Transacciones e inspeccionar más detalles de esa transacción. Para obtener más información, vea Analizar los errores y resultados de pruebas de carga en la vista Tablas del Analizador de prueba de carga.

Nota

Puede contraer o expandir esta sección si elige la flecha situada a la izquierda del título de la sección.

Recursos del sistema sometidos a prueba

La sección de recursos del sistema sometidos a prueba enumera los equipos que son el conjunto de equipos de destino para los que se genera la carga. Incluye todos los equipos en los que se recolecten conjuntos de contadores que no sean el agente o el controlador. Se muestran el nombre del equipo, el porcentaje de tiempo de procesador y la memoria disponible. Puede elegir un nombre de equipo para abrir el gráfico Sistema a prueba y ver el uso de los recursos a lo largo del tiempo. Para obtener más información, vea Analizar los resultados de pruebas de carga en la vista Gráficos del Analizador de prueba de carga.

Nota

Puede contraer o expandir esta sección si elige la flecha situada a la izquierda del título de la sección.

Recursos de controlador y agentes

La sección de recursos de controlador y agentes contiene una lista de equipos que se utilizan para ejecutar la prueba. Se muestran el nombre del equipo, el porcentaje de tiempo de procesador y la memoria disponible. Puede elegir un nombre de equipo para abrir el gráfico Controlador y agentes y ver el uso de los recursos a lo largo del tiempo. Para obtener más información, vea Analizar los resultados de pruebas de carga en la vista Gráficos del Analizador de prueba de carga.

Nota

Puede contraer o expandir esta sección si elige la flecha situada a la izquierda del título de la sección.

Errores

La sección de errores enumera todos los errores que se han producido durante la prueba de carga. Muestra el tipo y subtipo del error, el recuento y el último mensaje. Puede elegir un error para abrir la tabla Errores e inspeccionar más detalles de ese error. Para obtener más información, vea Cómo: Analizar errores con el panel Contadores.

Nota

Puede contraer o expandir esta sección si elige la flecha situada a la izquierda del título de la sección.

Vista de gráficos

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema es aplicable El tema es aplicable

Vista de gráficos en Analizador de prueba de carga

Vista de gráficos

Para mostrar los resultados de pruebas de carga como gráficos, elija Gráficos en la barra de herramientas de la prueba de carga. Cada gráfico se muestra en un panel con el nombre del gráfico mostrado en la parte superior en una lista desplegable. Para mostrar un gráfico diferente en el panel, elija un nombre de gráfico diferente en la lista. Se pueden mostrar hasta cuatro paneles de gráficos a la vez. Puede cambiar entre los diseños del panel utilizando la barra de herramientas desplegable de paneles y restaura la vista predeterminada con el botón Restaurar vistas predeterminadas.

Se proporcionan varios gráficos integrados. Incluyen información de contador de situaciones de prueba de carga comunes. Puede personalizar los gráficos integrados seleccionando los contadores de gráfico. Para ello, utilice la opción Mostrar contador en el gráfico en el menú emergente del Panel de contadores. Además, puede crear sus propios gráficos utilizando el botón Agregar nuevo gráfico de la barra de herramientas o Agregar gráfico del menú emergente del panel de contadores. También puede eliminar los gráficos que ya no se requieran para analizar una prueba de carga utilizando el botón Quitar gráfico de la barra de herramientas.

Para obtener más información, vea los temas siguientes:

Cómo: Agregar y eliminar contadores de los gráficos de resultados de pruebas de carga

Cómo: Crear gráficos personalizados en los resultados de pruebas de carga

Analizar los resultados de pruebas de carga en la vista Gráficos del Analizador de prueba de carga.

Modos de gráfico

Los gráficos de la vista de gráficos del Analizador de prueba de carga se muestran de uno de estos tres modos:

  • Modo contraído es el predeterminado del Analizador de prueba de carga durante la ejecución de una prueba. Un gráfico contraído se utiliza con una prueba de carga cuando se está ejecutando. Esto reduce la cantidad de datos que se deben mantener en memoria pero muestra la tendencia de un contador de rendimiento sobre la duración completa de la ejecución de la prueba.

  • Modo de desplazamiento está disponible cuando se ve el resultado de una prueba de carga mientras se ejecuta. 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.

  • Modo de zoom se usa para ver el resultado de una prueba de carga completada de una base de datos. Es posible ajustar el zoom del eje x horizontal para analizar determinados períodos de tiempo durante la prueba de carga. Se puede ajustar el zoom del eje Y vertical para analizar determinados intervalos de valores para los contadores de rendimiento que están incluidos en el gráfico.

Cambiar el modo de diagrama

Use la lista desplegable Opciones del gráfico de la barra de herramientas para cambiar entre los modos contraído y con desplazamiento mientras la prueba de carga se está ejecutando. Elija Datos de gráfico para ejecución total para el modo contraído o Datos recientes solo de gráfico para el modo de desplazamiento.

Modo Contraer (datos del gráfico para ejecución completa)

El modo Contraer es el predeterminado del Analizador de prueba de carga durante la ejecución de una prueba. Un gráfico contraído se utiliza con una prueba de carga cuando se está ejecutando. Esto reduce la cantidad de datos que se deben mantener en memoria pero muestra la tendencia de un contador de rendimiento sobre la duración completa de la ejecución de la prueba. Aunque los datos se descartan de la memoria durante una ejecución debido a la contracción, cada muestra de datos que se recopila durante la prueba se almacena en la base de datos de pruebas de carga. Se puede tener acceso a los datos a través del Zooming Mode una vez completada la ejecución.

Un gráfico contraído muestra hasta 100 puntos de datos de un contador de rendimiento. El eje X de la escala de tiempo horizontal de un gráfico contraído tiene un origen de 00:00 y un intervalo que cubre la ejecución completa.

Modo contraído

Gráfico que usa el modo de contracción

Cuando el número de puntos de datos recopilados para un contador supera 100, el gráfico se contrae quitando los ejemplos de la intercalación de la serie de datos y recalcula los puntos de datos junto a los ejemplos quitados. Por ejemplo, con un intervalo de muestreo de cinco segundos, la primera contracción se producirá tras 500 segundos de la prueba.

Modo desplazamiento

Un gráfico con desplazamiento es una vista opcional de una ejecución en curso y 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.

En este modo, el origen del eje X del gráfico se desplaza hacia delante a medida que la prueba avanza de modo que los 100 intervalos de muestreo más recientes se pueden ver en el gráfico. En cuanto se alcanza el límite del punto de datos 100, el gráfico se desplaza automáticamente hacia delante 10 intervalos de muestreo.

Modo desplazamiento

Gráficos que usan el modo de desplazamiento

El intervalo del eje X de un gráfico con desplazamiento sigue estando fijo en 100 veces el intervalo de muestreo, comparado con un intervalo siempre creciente del eje X de un gráfico contraído. Las actualizaciones de un gráfico con desplazamiento siguen siendo fijas en el intervalo de muestreo, comparadas con los gráficos contraídos, cuyas actualizaciones se producen en intervalos de aumento a medida que la prueba progresa (un múltiplo del intervalo de muestreo).

Modo de zoom

Se utiliza cuando se ve un resultado de prueba de carga completado o si se carga el resultado de una prueba ejecutada previamente. En un gráfico con zoom, las muestras de datos de toda la ejecución se cargan de la base de datos y los controles de zoom se utilizan para seleccionar un valor de tiempo e intervalo de un contador para mostrar en el gráfico.

La base de datos de resultados de pruebas de carga contiene cada punto de datos que se recogió durante la prueba de carga. En una prueba de carga típica, puede tener miles de intervalos de muestreo durante la duración completa de la ejecución de la prueba de carga.

Un gráfico con zoom muestra hasta 100 puntos de datos. Si el intervalo del gráfico supera 100 intervalos de muestreo, las muestras de intercalación se quitan del intervalo para reducir el recuento de muestras de la misma manera que con el modo contraído. Sin embargo, a diferencia del modo contraído, los ejemplos quitados no se quitan de la memoria y se pueden mostrar haciendo zoom en un período de tiempo menor. Si el intervalo de zoom es menor que 100 intervalos de muestreo, no se quita ninguno para lograr el límite del punto de datos 100.

Un gráfico con zoom siempre se inicia con el intervalo de ampliación que abarca la ejecución completa. Ajustando los controles de zoom, el intervalo que se muestra en el gráfico cambia.

Control Zoom (vista de gráficos)

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema es aplicable El tema es aplicable

El control de zoom solo es visible en el Analizador de prueba de carga cuando se ve un resultado de la prueba de carga en modo de zoom. El modo de zoom se establece en la vista de gráficos cuando una prueba de carga se ha completado o cuando se carga una prueba que se ha ejecutado previamente. Para obtener más información, vea Cómo: Tener acceso a los resultados de pruebas de carga para su análisis.

Puede mostrar u ocultar los controles de zoom en los gráficos usando Mostrar controles de zoom en la barra de herramientas.

Es posible ajustar el zoom del eje x horizontal para analizar determinados períodos de tiempo durante la prueba de carga. Se puede ajustar el zoom del eje y vertical para analizar determinados intervalos de valores para los contadores que están incluidos en el gráfico.

Los controles de zoom de escala de tiempo horizontal y de intervalo de valores vertical se pueden ajustar mediante el mouse. El control de escala de tiempo horizontal también se puede ajustar mediante las teclas de dirección izquierda y derecha. Si se usan las teclas de dirección para ajustar el control de zoom, se puede ajustar el intervalo de ventanas en 1 intervalo de muestreo cada vez. Las teclas MAYÚS y las teclas de dirección permiten hacer ajustes de 10 intervalos de muestreo.

Para ajustar el control de zoom mediante las teclas de dirección, establezca primero el foco en el control de zoom usando la tecla TAB. Cuando el control deslizante izquierdo tenga el foco, las teclas de dirección moverán el límite inicial de la ventana de zoom 1 intervalo a la izquierda o a la derecha. Cuando el foco esté en el control deslizante del centro, puede usar las teclas de dirección para desplazar la ventana de zoom a la izquierda o a la derecha un intervalo de muestreo sin cambiar el tamaño de la ventana de zoom. Y por último, el control deslizante derecho se desplaza, extendiendo o reduciendo el intervalo del final de la ventana de zoom un intervalo de muestreo.

Para que los controles de zoom horizontal y vertical vuelvan a mostrar la escala de tiempo y los intervalos de valores completos, puede usar la opción Alejar horizontalmente, Alejar verticalmente o Alejar ambos del menú emergente del gráfico.

Sugerencia

Puede usar Sincronizar controles de zoom horizontal de la barra de herramientas para activar o desactivar la sincronización de zoom horizontal automática.Con la sincronización activada, cualquier zoom que aplique a un gráfico también se aplicará a cualquier otro gráfico de la vista de gráficos.

Control Zoom (vista de gráficos)

Control de zoom de la vista de gráficos

En la ilustración anterior, se ha acercado el gráfico Sistema a prueba para investigar problemas de umbral. Las infracciones de umbral se han habilitado usando Mostrar infracciones de umbral en el gráfico en la lista desplegable Opciones del gráfico de la barra de herramientas.

Para obtener más información, vea Analizar los resultados de pruebas de carga en la vista Gráficos del Analizador de prueba de carga.

Opciones de la vista de gráficos

Opciones de la vista de gráficos

Puede utilizar Opciones del gráfico desplegable de la barra de herramientas para seleccionar maneras diferentes de personalizar la vista de gráficos:

  • Mostrar leyenda muestra u oculta el panel de la leyenda que está asociado a la vista de gráfico.

  • Datos del grafico para ejecución completa muestra los datos de la ejecución completa. Vea una descripción detallada de la "vista de gráfico contraído" mas adelante en este documento.

  • Solo datos recientes del gráfico muestra los datos de los 100 intervalos de muestreo más recientes. Vea una descripción detallada de la "vista de gráfico con desplazamiento" mas adelante en este documento.

  • Mostrar línea de cuadrícula horizontal muestra u oculta las líneas de la cuadrícula horizontales en el gráfico.

  • Mostrar las líneas de Mín./Máx. muestra los valores mínimo y máximo de un punto de datos contraído. Vea una descripción detallada en Modos de gráfico sobre esta opción.

  • Mostrar infracciones de umbral en el gráfico dibuja un identificador de infracciones de umbral en el gráfico para un punto de datos que tiene una infracción del umbral asociada.

Área del gráfico

El área del gráfico incluye el eje X horizontal para la escala de tiempo, el eje Y para los intervalos de valor de un contador y el área de trazado. El gráfico seleccionado se dibuja en modo de diagrama seleccionado. Consulte la sección Modos de gráfico para obtener una descripción detallada de los modos disponibles.

Área del gráfico

Área de gráficos

El contador seleccionado se puede cambiar eligiendo una línea de trazado en el área del gráfico. También se muestra la información emergente cuando se coloca el puntero sobre un punto de datos o infracción de umbral en el área del gráfico.

Copiar en el Portapapeles

También hay disponible en el menú emergente del área una operación para Copiar. Este comando copia una captura del gráfico y la leyenda en el portapapeles en formato HTML, que se puede pegar a continuación en un informe y enviar electrónicamente utilizando Office Outlook.

Cuadro de diálogo Opciones de trazado

El cuadro de diálogo Opciones de trazado permite cambiar el color y estilo de línea de un contador trazado. Puede corregir también el intervalo en un valor concreto o establecer el intervalo que se va a ajustar automáticamente, según los datos de muestreo.

Cuadro de diálogo Opciones de trazado

Cuadro de diálogo Opciones de trazado

Leyenda de la vista de gráficos

Puede utilizar Opciones del gráfico desplegable de la barra de herramientas para seleccionar Mostrar leyenda de manera que se muestre u oculte el panel Leyenda asociado a la vista de gráficos.

Leyenda de la vista de gráficos

Leyenda de la vista de gráficos

La leyenda de la vista de gráficos muestra información sobre cada contador de rendimiento asociado a un gráfico. La siguiente información se incluye en la leyenda:

  • Mostrar en gráfico: use las casillas para especificar si la línea de un contador determinado, como Carga del usuario o Errores por segundo, se traza en el gráfico. Active una casilla si desea trazar la línea en el gráfico. Desactive una casilla para quitar la línea del gráfico. Cuando se quita una línea del trazado, las estadísticas del contador continúan mostrándose en la leyenda.

  • Intervalo: muestra el intervalo del eje Y del contador de rendimiento. De forma predeterminada, este valor se ajustará automáticamente cuando cambie el intervalo de los datos de ejemplo. Un intervalo ajustado automáticamente siempre será la siguiente potencia de 10 mayor que el valor Máx. Esto incluye potencias negativas de 10. Un gráfico puede contener una variedad de contadores, cada uno con un intervalo diferente. Por consiguiente, el eje Y no se etiqueta con un intervalo concreto, sino que se etiqueta con valores de 0-100 que representan un porcentaje del intervalo total de cada contador. Por ejemplo, para un contador con un intervalo de 1000, un punto de datos de 60 en el eje Y corresponde a un valor de 600 del contador.

    Nota

    Puede desactivar el ajuste del valor del rango automático bloqueando el intervalo en un valor concreto.Cuando se bloquea el intervalo, los valores que superen el intervalo se muestran como el valor máximo que especificó en la parte superior del gráfico.Utilice el cuadro de diálogo Opciones de trazado para bloquear el intervalo en un valor concreto.Para obtener más información, vea Cómo: Especificar valores de trazado para contadores gráficos.

  • Contador: las cuatro columnas denominadas Contador, Instancia, Categoría y Equipo identifican el contador de rendimiento de manera única.

  • Color: la columna Color muestra el color y estilo de la línea trazada para el contador de rendimiento. Utilice el cuadro de diálogo Opciones de trazado para cambiar el color o el estilo de línea de un contador de rendimiento en el gráfico. El cuadro de diálogo Opciones de trazado está disponible en el menú contextual de la leyenda. Para obtener más información, vea Cómo: Especificar valores de trazado para contadores gráficos.

  • Estadísticas: las columnas Mín., Máx, Pro y Último muestran las estadísticas respectivas del contador de rendimiento. Estos valores corresponden a los datos que se muestran en el área visible del gráfico. Por ejemplo, si hace zoom en una región de una carrera, las estadísticas de la leyenda reflejarán los valores solo de esa área. La columna "Último" es el valor del contador de rendimiento en el último intervalo de muestreo completado.

    Nota

    La columna Último se muestra en la leyenda del Analizador de prueba de carga solo cuando la prueba de carga se está ejecutando.

    Para obtener más información, vea Cómo: Acercar una región del gráfico en los resultados de pruebas de carga.

La selección de un elemento de la leyenda hace lo siguiente:

  • Permite quitar el elemento de la leyenda y el gráfico. Presione la tecla Suprimir o haga clic con el botón secundario del mouse y seleccione Eliminar.

  • Resalta la línea trazada en el gráfico.

  • Hace que la cuadrícula de datos muestre los datos del elemento seleccionado.

  • Permite acceder al cuadro de diálogo Opciones de trazado del contador.

Sugerencia

Puede elegir el botón desplegable Opciones del gráfico de la barra de herramientas del Analizador de prueba de carga y seleccionar Mostrar leyenda para mostrar u ocultar el panel Leyenda asociado a la vista del gráfico.

Para obtener más información, vea Usar la leyenda de la vista Diagramas para analizar pruebas de carga.

Exportar datos de gráficos a Microsoft Excel

Puede exportar los datos de un gráfico a Microsoft Excel utilizando el botón Exportar datos de gráfico a Excel de la barra de herramientas.

Nota

También puede utilizar la lista desplegable del botón Exportar datos de gráfico a Excel para seleccionar Exportar datos de gráfico a texto (.csv).

Si piensa utilizar los datos exportados para crear informes, recomendamos el uso de la funcionalidad del informe de errores integrada. Para obtener más información, vea Informar de los resultados de las pruebas de carga para las comparaciones de pruebas o los análisis de tendencias.

La siguiente ilustración es un ejemplo de datos de un gráfico exportados a Microsoft Excel.

Microsoft Excel con datos de gráfico exportados

Microsoft Excel con datos de gráfico exportados

Para obtener más información, vea Cómo: Exportar datos de vista de gráficos a Microsoft Excel.

Vista de tablas

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema es aplicable El tema es aplicable

Vista de tablas en Analizador de prueba de carga

Vista de tablas

Para mostrar los resultados de pruebas de carga como tablas, elija Tablas en la barra de herramientas de la prueba de carga. Cada tabla se muestra en un panel con el nombre mostrado en la parte superior en una lista desplegable. Para mostrar una tabla diferente en el panel, elija un nombre diferente en la lista. Se pueden mostrar hasta cuatro paneles de tabla horizontales a la vez. Puede alternar entre los distintos diseños de panel utilizando el botón de la barra de herramientas de la lista desplegable de paneles. Con la vista Tablas, los contadores de rendimiento de la prueba de carga se pueden ver en formato tabular. Para obtener más información, vea Analizar los errores y resultados de pruebas de carga en la vista Tablas del Analizador de prueba de carga.

Las siguientes tablas puede aparecer en la vista de tablas:

  • Tabla Pruebas

  • Tabla Agentes

  • Tabla Errores

  • Tabla Página

  • Tabla Solicitudes

  • Tabla Seguimiento de SQL

  • Tabla Detalles de pruebas

  • Tabla Umbrales

  • Tabla Transacciones

Recoger datos de percentil

Algunas tablas de prueba de carga pueden contener columnas adicionales con datos de percentil y tiempos de respuesta divididos en grupos basados en una emulación de red. De forma predeterminada, estos datos no se recopilan. Para recopilar estos datos, en el Editor de prueba de carga, en el nodo Parámetros de ejecución, seleccione el nodo de parámetros de ejecución concreto que desea cambiar. En la ventana Propiedades, para la propiedad Almacenamiento de detalles de tiempo, seleccione StatisticsOnly o AllIndividualDetails. Para obtener más información, vea Consideraciones para incluir detalles de tiempo para recopilar datos de percentiles.

Tabla Pruebas

Tabla de pruebas

En la tabla Pruebas se muestra información sobre el rendimiento web y de pruebas unitarias que se ejecutan durante una prueba de carga. La tabla muestra las pruebas por prueba y escenario, porque una prueba puede estar incluida en muchos escenarios. La tabla Pruebas también incluye el número de veces que se ejecutaron las pruebas, el número de veces que las pruebas pasaron o dieron error, cuántas pruebas produjeron por segundo y el tiempo exigido hacerlas.

Tabla Agentes

Solo se muestra la tabla Agentes cuando la prueba de carga utiliza agentes de prueba y controlador de pruebas. 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.

Tabla de agentes

La tabla Agentes muestra una lista de los agentes que se utilizaron durante la ejecución de la prueba de carga. La tabla Agentes incluye la cantidad de solicitudes que el agente probó y, de todas ellas, las que dieron error. Además, la tabla Agentes incluye el número de pruebas de la combinación de pruebas de carga que el agente probó, y cuántas dieron error.

Tabla Errores

Tabla de errores

En la tabla Errores, la columna Recuento se puede mostrar como un vínculo, como se muestra anteriormente. Para obtener más información del análisis de errores, se puede hacer clic en un vínculo de error abriendo el cuadro de diálogo Errores de prueba de carga. Se mostrarán todos los errores relacionados con el contador seleccionado. Los vínculos de errores aparecen en las siguientes tablas:

  • Tabla Solicitudes y tabla Agentes Si selecciona el vínculo Solicitudes con error, se abre el cuadro de diálogo Errores, que muestra todos los errores asociados a la solicitud concreta.

  • Tabla Pruebas Si selecciona el vínculo Pruebas no superadas, se inicia el cuadro de diálogo Errores, que muestra todos los errores asociados a la prueba concreta.

  • Tabla Errores Si selecciona el vínculo Número de errores, se inicia el cuadro de diálogo Errores, que muestra todos los errores asociados al tipo o subtipo de error concreto.

    Sugerencia

    Para ver todos los errores que se han producido en la prueba de carga, elija el vínculo en la columna Recuento para Total en la tabla de errores.

El cuadro de diálogo Errores de prueba de carga muestra la información de error en respuesta a la elección de un vínculo de error en un contador de rendimiento. El cuadro de diálogo muestra un error por la fila, junto con la información de error general recopilada en la prueba de carga.

Cuadro de diálogo Errores de las pruebas de carga

Cuadro de diálogo Errores de prueba de carga

Si se desplaza por el cuadro de diálogo Errores a la derecha, tendrá vínculos en la columna Pila y en la columna Detalles. Los vínculos de la pila abren un cuadro de diálogo Seguimiento de pila de errores que proporciona información de depuración útil.

Cuadro de diálogo Seguimiento de pila de errores

Cuadro de diálogo Seguimiento de pila de errores

La columna Detalles del cuadro de diálogo Errores de prueba de carga puede tener vínculos Registro de prueba que ayudan a aislar los errores en la prueba de carga. Por ejemplo, al elegir un error de solicitud de prueba de rendimiento web se abrirán los resultados de la prueba de rendimiento web y se resaltará el error de la solicitud.

Error de solicitud web de vínculo

Tabla Página

Las estadísticas adicionales están disponibles en la tabla Páginas cuando se ve un resultado después de la ejecución.

Tabla de páginas

Un parámetro de ejecución de la prueba de carga contiene la propiedad Almacenamiento de detalles de tiempo, que solo puede establecerse en Estadísticas solo o Todos los detalles individuales. Elegir uno de estos valores hace que la prueba de carga almacene los resultados de cada ejecución de la página, además de los tiempos de ejecución típicos de promedio de un intervalo de muestreo.

Cuando se recopilan estadísticas de página individuales, la tabla Páginas de un resultado después de la ejecución incluirá columnas adicionales. Estas columnas incluyen los datos de percentil y los tiempos de respuesta de la página descompuestos en grupos basados en emulación de red.

Para obtener más información, vea Cómo: Ver el tiempo de respuesta de la página web en una prueba de carga usando el Analizador de prueba de carga.

Tabla Solicitudes

Tabla de solicitudes de la vista de tablas

La tabla Solicitudes muestra los detalles para las solicitudes individuales emitidas durante una prueba de carga. Esto incluye todas las solicitudes HTTP y solicitudes dependientes tales como imágenes. La tabla Solicitudes muestra las solicitudes por prueba y escenario, porque una solicitud puede estar incluida en muchas pruebas y escenarios.

Tabla Seguimiento de SQL

La tabla Seguimiento de SQL solo está disponible al ver un resultado después de la ejecución.

Tabla de Seguimiento SQL

La tabla Seguimiento de SQL muestra los resultados de seguimiento de SQL. Esta tabla sólo está disponible después de que finalice una prueba de carga y sólo si se utiliza la traza SQL durante la prueba. Para obtener más información, vea The SQL Trace Data Table.

Tabla Detalles de pruebas

Tabla de detalles

La tabla Detalles de pruebas muestra los detalles de las pruebas incluidas en la combinación de pruebas de carga. Los detalles incluyen el nombre de la prueba, el escenario en el que se ejecutó, cuándo se inició, el tiempo que llevó la ejecución y el resultado que indica si la prueba fue correcta o dio error. Si la prueba dio error, se muestra un vínculo en la columna Detalles. Puede elegir el vínculo para ir al Editor de prueba de rendimiento web, donde la solicitud que dio error aparece resaltada.

Tabla Umbrales

Tabla de umbrales

La table Umbrales muestra una lista de infracciones a las reglas de umbral producidas durante la ejecución de la prueba de carga. Para obtener más información, vea Analizar las infracciones de las reglas de umbral en las pruebas de carga usando el Analizador de prueba de carga.

Tabla Transacciones

Tabla de transacciones

La tabla Transacciones muestra una lista de las transacciones producidas durante la ejecución de una prueba de carga. Para obtener más información, vea [retirado] Cómo: Agregar una transacción a una prueba de rendimiento web.

Con algunas tablas, se muestra un subconjunto de columnas disponibles, aunque todos los contadores están disponibles. Puede utilizar el cuadro de diálogo Agregar o quitar columnas para elegir el conjunto de columnas que va a mostrarse en una tabla determinada. El cuadro de diálogo de columnas Agregar o quitar columnas está disponible a través del menú emergente de cualquier tabla. La siguiente ilustración muestra el cuadro de diálogo Agregar o quitar para la tabla Solicitudes.

Agregar columnas a tabla de solicitudes

Panel Contadores

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema es aplicable El tema es aplicable

El panel Contadores está visible en la vista Gráficos y en la vista Tablas. El panel de contadores muestra una vista estructurada de los contadores de rendimiento recopilados durante la prueba de carga. Puede mostrar u ocultar el panel de contadores si elige Mostrar panel de contadores en la barra de herramientas del Analizador de prueba de carga.

Los contadores se organizan en una estructura de árbol donde los nodos son instancias del contador de rendimiento que se pueden trazar en un gráfico.

El panel Contadores proporciona las siguientes características:

  • Comunica información sobre infracciones de umbral.

  • Selección de contadores para gráficos.

  • Una vista de árbol estructurada de todos los contadores de rendimiento recopilados durante una ejecución de pruebas de carga con las siguientes bifurcaciones principales:

    • Conjunto   Contiene el resumen de datos del contador de rendimiento para cada agente de prueba y para la prueba de carga completa.

    • Nombre de escenario   Las bifurcaciones etiquetadas con nombres de escenario de prueba de carga en el árbol del contador de rendimiento contienen todas las instancias del contador de prueba de carga asociadas a un escenario de prueba de carga determinado. La mayoría de los contadores de prueba de carga están anidados dentro de una birfurcación del escenario.

      Una bifurcación de escenario contiene nodos de pruebas de rendimiento web. Los nodos de pruebas de rendimiento web contienen los nodos Páginas, Solicitudes y Transacción. Cualquier nodo de esta estructura es un contador de rendimiento que se puede agregar a un gráfico.

    • Equipos   Contienen todas las instancias del contador de pruebas de no carga agrupadas por equipo. La bifurcación Equipos contiene un nodo por equipo asociado al controlador de prueba de carga especificado en la sección Roles de la configuración de pruebas seleccionada actualmente. 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.

      Cada nodo de equipo contiene un conjunto de categorías de contador de rendimiento recopiladas de ese equipo. Las categorías contienen contadores y los contadores contienen nombres de instancia del contador de rendimiento.

    • Errores   Contienen todos los errores detectados durante la prueba de carga. El nodo Errores contiene varios nodos de error de subcategoría que son específicos de los diferentes tipos de errores. Por ejemplo, excepciones y errores de HTTP.

Nodo Nombre de escenario del panel Contadores

Nodo de nombre de escenario del panel Contadores
  1. Todos los contadores de rendimiento asociados al Escenario1 de la prueba de carga aparecen bajo este nodo.

  2. Todas las pruebas de un escenario se encuentran debajo del nodo de escenario. La etiqueta indica el nombre de la prueba.

  3. Los nodos bajo un nodo de prueba son los contadores de casos de prueba de carga donde el nombre de instancia del contador es el nombre de la prueba. Esto cuenta el tiempo promedio de IBuyBrowse del Escenario1.

  4. Todas las instancias de contador de páginas de prueba de carga asociadas a una bifurcación de prueba de rendimiento web. En este nodo, todas las instancias de contador de prueba de carga asociadas a la página GET del inicio de sesión (nombre de informe) de la prueba de rendimiento web IBuyBrowse del Escenario1 están aquí.

  5. Los nodos bajo un nodo de página son los contadores de páginas de la prueba de carga.

  6. Todas las instancias de contador de solicitudes de prueba de carga asociadas a una prueba de rendimiento web están dentro de una bifurcación de prueba de rendimiento web. En este nodo, todas las instancias de contador de solicitudes asociadas a la solicitud GET del inicio de sesión (nombre de informe) de la prueba de rendimiento web IBuyBrowse del Escenario1 o la prueba de carga están aquí.

  7. El nodo bajo un nodo de solicitudes son los contadores de solicitudes de prueba de carga.

  8. Todas las instancias de contador de transacciones de prueba de carga asociadas a una prueba de rendimiento web están dentro de una bifurcación de prueba de rendimiento web. En este nodo, todas las instancias de contador de transacciones asociadas a la transacción denominada Transacción1 de la prueba de rendimiento web IBuyBrowse del Escenario1 de la prueba de carga están aquí.

  9. El nodo bajo un nodo de transacciones son los contadores de transacciones de prueba de carga.

  10. Nodo de prueba unitaria.

Nodo Equipos en el panel Contadores

Nodo de equipos del panel Contadores

Sugerencia

Puede abrir el menú contextual de un contador o una instancia del contador y, a continuación, elegir que se muestre el contador en un gráfico o en la leyenda.La ilustración anterior muestra esto para la instancia con error de Microsoft Virtual Machine Failed Bus Network Adapter.

Nodo Errores en el panel Contadores

Nodo de errores del panel Contadores

Comunicar las infracciones de umbral en el panel Contadores

Las infracciones de umbral están asociadas a contadores de rendimiento específicos e indican que un contador de rendimiento ha superado o no ha llegado a un valor de umbral especificado. Los iconos del panel Contadores indican las infracciones de umbral.

El icono de una infracción de umbral se propaga desde el nodo donde reside el contador específico hasta la raíz. El icono alerta de una infracción en un contador que tal vez no esté visible en el árbol porque no se ha expandido. Esto se puede ver en el Nodo Equipos del panel Contadores de la ilustración anterior.

El icono puede ser alguno de los siguientes:

No hay infracción de umbralNinguna infracción del umbral.

Infracción de umbral grave en el último intervaloSe ha producido una infracción del umbral grave en el último intervalo.

Infracción de umbral grave en un intervalo anteriorSe ha producido una infracción del umbral grave en un intervalo anterior.

Infracción de umbral de advertencia en el último intervaloSe ha producido una infracción del umbral de advertencia en el último intervalo.

Infracción de umbral de advertencia en un intervalo anteriorSe ha producido una infracción del umbral de advertencia en un intervalo anterior.

En el árbol de contadores, el icono de una infracción de umbral se propaga desde el nodo de contador específico hasta el nodo raíz. Esto sirve para avisarle de que una infracción en un contador puede no estar visible en el árbol porque no se ha expandido.

Opcionalmente, las infracciones del umbral también se pueden mostrar en el gráfico. El icono de umbral aparece en el gráfico junto al punto de datos donde se ha producido la infracción de umbral.

Seleccionar Contadores para el gráfico en el panel Contadores

Los contadores de rendimiento para un gráfico se eligen en el panel de contadores. Un contador de rendimiento se puede trazar en el gráfico utilizando uno de los siguientes mecanismos:

  • Abra el menú contextual para el contador y seleccione Mostrar contador en el gráfico.

  • Haga doble clic en un nodo del árbol.

  • Arrastre un nodo del árbol y colóquelo en un gráfico.

Contador agregado a un gráfico

Para trazar un único contador de rendimiento en el gráfico, seleccione un nodo en el árbol. Esto identifica el contador de rendimiento deseado de forma única.

Para trazar un grupo de contadores de rendimiento relacionados, elija la opción del menú contextual o arrastre desde un nodo sin hoja. Todos los elementos secundarios del nodo seleccionado se agregarán al gráfico.

Para obtener más información, vea Cómo: Agregar y eliminar contadores de los gráficos de resultados de pruebas de carga.

Consideraciones sobre el intervalo de muestreo de los contadores de rendimiento

Elija un valor para la propiedad Velocidad de muestra en los parámetros de ejecución de pruebas de carga según la duración de la prueba de carga. Una velocidad de muestra menor, como el valor predeterminado de cinco segundos, necesita más espacio en la base de datos de resultados de pruebas de carga. En el caso de pruebas de carga más largas, el incremento de la velocidad de muestra reduce la cantidad de datos recopilados. Para obtener más información, vea Cómo: Especificar la velocidad de muestra de los parámetros de ejecución de pruebas de carga.

He aquí algunas instrucciones sobre las velocidades de muestra:

Duración de la prueba de carga

Tasa del ejemplo recomendada

< 1 hora

5 segundos

De 1 a 8 horas

15 segundos

De 8 a 24 horas

30 segundos

> 24 horas

60 segundos

Consideraciones para incluir detalles de tiempo para recopilar datos de percentiles

Hay una propiedad en los parámetros de ejecución del Editor de prueba de carga denominada Almacenamiento de detalles de tiempo. Si se habilita la propiedad, Almacenamiento de detalles de tiempo, el tiempo que tarda en ejecutarse cada prueba, cada transacción y cada página durante la prueba de carga se almacenará en el repositorio de resultados de pruebas. De este modo, se pueden mostrar datos como percentiles 90 y 95 en el Analizador de prueba de carga en las tablas Pruebas, Transacciones y Páginas.

Hay dos opciones para habilitar la propiedad Almacenamiento de detalles de tiempo en las propiedades de los parámetros de ejecución denominadas Sólo estadísticas y Todos los detalles individuales. Con cualquier opción, se cronometran todas las pruebas, páginas y transacciones individuales y se calculan los datos como percentiles a partir de los datos de tiempo individuales. La diferencia es que con la opción Sólo estadísticas, en cuanto se han calculado los datos de percentiles, los datos de tiempo individuales se eliminan del repositorio. Esto reduce la cantidad de espacio necesario en el repositorio cuando se usan detalles de tiempo. Sin embargo, los usuarios avanzados pueden procesar los datos de detalle de tiempo de otras formas mediante herramientas de SQL. En tal caso, se debe usar la opción Todos los detalles individuales para que los datos de detalles de tiempo estén disponibles para ese procesamiento. Además, si establece la propiedad en Todos los detalles individuales, puede analizar la actividad del usuario virtual mediante el Diagrama de actividad del usuario virtual del Analizador de prueba de carga una vez que se complete la ejecución de la prueba de carga. Para obtener más información, vea Vista Detalles.

Nota

En versiones anteriores de Visual Studio, incluidas Microsoft Visual Studio 2005 y Visual Studio 2008, estaba disponible el valor Todos los detalles individuales de la propiedad Almacenamiento de detalles de tiempo.Sin embargo, hay dos diferencias importantes: primero, el valor Todos los detalles individuales no era el predeterminado.En segundo lugar, la única forma de obtener acceso a esta información era mediante consultas SQL.

La cantidad de espacio necesario en el repositorio de resultados de pruebas de carga para almacenar los detalles de tiempo podría ser muy grande, sobre todo si se trata de pruebas de carga de ejecución prolongada. Además, se tarda más tiempo en almacenar estos datos en dicho repositorio al final de la prueba de carga, puesto que los datos se almacenan en los agentes de prueba de carga hasta que finaliza la ejecución. Cuando la prueba de carga termina, los datos se almacenan en el repositorio. De forma predeterminada, la propiedad Almacenamiento de detalles de tiempo está habilitada. Si esto supone algún problema para su entorno de pruebas, puede establecer el Almacenamiento de detalles de tiempo en Ninguno.

Para obtener más información, vea Cómo: Especificar la propiedad Almacenamiento de detalles de tiempo para el parámetro de ejecución de una prueba de carga.

Vista de detalles

Prueba completada o prueba ejecutada previamente

Ejecutar prueba de carga

El tema es aplicable El tema no es aplicable

Vista de detalles en Analizador de prueba de carga

Vista de detalles

La vista Detalles muestra el Diagrama de actividad de usuarios virtuales, que se utiliza para analizar lo que hicieron los usuarios virtuales durante la prueba de carga. El gráfico de actividad de los usuarios virtuales permite ver los modelos de actividad de los usuarios y modelos de carga, relacionar las pruebas con errores o lentas, y ver solicitudes con otra actividad de usuario virtual. El Diagrama de actividad del usuario virtual también puede ayudar a determinar los picos máximos en el uso de la CPU, las caídas de solicitudes por segundo, y qué pruebas o páginas se estaban ejecutando durante esos momentos de máxima y mínima actividad.

Nota

Antes de ejecutar la prueba de carga para la que desea utilizar el Gráfico de detalles de actividad de usuarios virtuales, debe comprobar que la propiedad Almacenamiento de detalles de tiempo está establecida en la opción Todos los detalles individuales utilizando el Editor de prueba de carga de rendimiento.Para obtener más información, vea Consideraciones para incluir detalles de tiempo para recopilar datos de percentiles y Cómo: Configurar los resultados de pruebas para recopilar información completa para habilitar la actividad de usuario virtual en los resultados de pruebas.

Panel Leyenda de detalles

Panel Leyenda de detalles

El panel Leyenda de detalles está visible en el Diagrama de actividad del usuario virtual. El panel de leyenda de detalles permite filtrar las pruebas, las páginas y las transacciones según criterios diferentes. Por ejemplo, puede quitar ciertas pruebas de la vista o quitar todas las pruebas superadas, o bien quitar las pruebas no superadas en las que se produjeron determinados errores. También puede quitar todas las pruebas que no tienen registros.

Puede resaltar las pruebas no superadas de modo que todas se muestren de color rojo. También puede resaltar las pruebas que tengan registros de prueba. Las pruebas con registros se colorearán en verde.

Panel Resultados del filtro

Panel Resultados del filtro

El panel Resultados del filtro está visible en el Diagrama de actividad del usuario virtual. El panel Resultados del filtro puede filtrar por lo siguiente:

  • Mostrar solo resultados con registros   Muestra únicamente los resultados de pruebas que tienen registros de prueba asociados.

  • Mostrar resultados correctos   Muestra los resultados correctos.

  • Mostrar resultados con errores   Muestra los resultados con errores que pueden ayudar en la depuración.

Complementar los análisis de prueba de carga utilizando los datos adjuntos de datos y diagnóstico

Puede ver los detalles para el diagnóstico y adaptadores de datos compatibles especificados en la configuración de pruebas que seleccionó para utilizar cuando se ejecutó la prueba de carga. Para obtener más información, vea Cómo: Crear una configuración de pruebas para una prueba de carga distribuida y Cómo: Ver datos y datos adjuntos de diagnóstico usando el Analizador de prueba de carga.

Puede ver detalles sobre el adaptador de datos y diagnósticos si elige el botón Ver datos adjuntos de datos y diagnósticos en la barra de herramientas. Por ejemplo, si la prueba de carga tuviera el adaptador de información del sistema configurado en la configuración de pruebas, se vería la información del sistema de los equipos que se utilizaron cuando se ejecutó la prueba de carga.

Elegir el cuadro de diálogo Adaptador de datos de diagnóstico

Cuadro de diálogo Elegir datos adjuntos del adaptador de datos de diagnóstico

Otro ejemplo es una prueba de carga puede incluir el adaptador de IntelliTrace en la configuración de pruebas, que permite abrir la página Resumen de IntelliTrace.

Resumen de IntelliTrace para una prueba de carga

Resumen de IntelliTrace

Para obtener más información, vea Configurar máquinas y recopilar información de diagnóstico con la configuración de pruebas y Depurar la aplicación grabando la ejecución de código con IntelliTrace.

Informar de los resultados de las pruebas de carga o los análisis de tendencias con Microsoft Excel

Puede generar informes de prueba de carga de Microsoft Excel basados en dos o más resultados de pruebas. Están disponibles dos informes de prueba de carga:

  • Ejecutar comparación   Crea un conjunto de informes que compara los datos de dos resultados de pruebas de carga usando tablas y gráficos de barras.

  • Tendencia   Puede generar análisis de tendencias en dos o más resultados de pruebas de carga. Los resultados se muestran con gráficos de líneas, pero los datos están disponibles en tablas dinámicas.

Sugerencia

También puede crear manualmente informes de Microsoft Word copiando y pegando los datos de la vista de resumen, gráficos y tablas.Para obtener más información, veaCómo: Crear manualmente informes de rendimiento de pruebas de carga con Microsoft Word.

Se puede usar cualquier de estos dos informes para compartir los datos de rendimiento con las partes interesadas y mostrar si el rendimiento global y el estado del sistema mejoran o empeoran.

Las definiciones de informe están almacenadas en la base de datos de pruebas de carga. Cuando se guarda un informe, su definición se guarda en la base de datos y se puede volver a utilizar más adelante.

Además, el archivo de hoja de cálculo se puede compartir con las partes interesadas de forma que no tengan que conectarse a la base de datos para ver el informe.

La siguiente ilustración es un ejemplo de un informe que muestra una correlación entre un declive en la velocidad de la transacción (Actualizar el carro) y la degeneración del contador (% de procesador). Esto señala un posible problema en el código de aplicación, en lugar de en la base de datos o en la red, y es un candidato bueno de diagnóstico utilizando el Generador de perfiles de ASP.NET.

Problema potencial en el código de la aplicación

Los informes de Excel se pueden generar en el Analizador de prueba de carga, utilizando el botón Crear informe en Excel de la barra de herramientas, o desde Excel, utilizando la opción Cargar informe de pruebas en la pestaña Prueba de carga de la cinta de opciones de Office.

Nota

Si agrega comentarios a una prueba de carga, aparecerán en el informe de Excel.Para obtener más información, vea Adjuntar notas a un resultado de prueba de carga

De forma predeterminada, se seleccionan los siguientes contadores para el informe. Sin embargo, puede seleccionar más contadores y agregarlos al informe en el asistente Generar informe de prueba de carga.

  • LoadTest:Page - Tiempo promedio de la página

  • LoadTest:Request - Solicitudes por segundo

  • LoadTest:Scenario - Carga de usuarios

  • LoadTest:Test - Tiempo medio de la prueba

  • LoadTest:Test - Nº total de pruebas

  • LoadTest:Transaction - Promedio Tiempo de respuesta

  • LoadTest:Transaction - Nº total de transacciones

  • Memoria - MB disponibles

  • Interfaz de red - Total de bytes/s

  • PhysicalDisk - % de tiempo de inactividad

  • Proceso - % de tiempo de procesador

  • Procesador - % de tiempo de procesador

El informe de Microsoft Excel se genera con las siguientes pestañas:

  • Tabla de contenido: muestra el nombre del informe de prueba de carga y proporciona una tabla de contenido con vínculos a las diferentes pestañas del informe.

  • Ejecuciones: proporciona detalles sobre las dos ejecuciones que se comparan en el informe.

  • Comparación de pruebas: proporciona detalles en forma de gráfico de barras sobre las regresiones y las mejoras de rendimiento entre las dos ejecuciones que se comparan.

  • Comparación de páginas: proporciona datos de comparación de rendimiento en forma de gráfico de barras y porcentaje entre las dos ejecuciones en las diferentes páginas de las ejecuciones de pruebas.

  • Comparación de equipos: proporciona datos de comparación entre las dos ejecuciones basados en los equipos utilizados.

  • Comparación de errores: compara los tipos de error encontrados entre los dos ejecuciones y el número de repeticiones.

Sugerencia

Para conseguir mejores informes, las pruebas de carga y las pruebas de rendimiento web cuenta con varias propiedades disponibles que permiten obtener informes más completos.La solicitud de página tiene dos propiedades que se presentan en los informes: Objetivo y Nombre de informe.Los tiempos de respuesta de página se mostrarán con respecto al objetivo y se usará el nombre del informe en lugar de la dirección URL en los informes.En los parámetros de ejecución de una prueba de carga, en Administrar conjuntos de contadores, se incluye la propiedad Etiquetas de equipo para los nombres del equipo de los informes.Resulta muy útil para describir el rol de un equipo determinado en el informe.

Para obtener más información, vea Informar de los resultados de las pruebas de carga para las comparaciones de pruebas o los análisis de tendencias.

Consideraciones sobre la ejecución de pruebas de carga

Una parte importante de analizar los datos en el analizador de prueba de carga consiste en asegurarse de que la prueba de carga se configuró correctamente antes de ejecutarse. Por tanto, antes de ejecutar una prueba de carga, debe comprobar que está correctamente configurada según los requisitos o propósito de la prueba.

Sugerencia

Antes de ejecutar una prueba de carga, se recomienda asegurarse de que todas las pruebas unitarias y de rendimiento web contenidas en la prueba de carga se superan cuando se ejecutan en solitario.Para comprobar las pruebas, se pueden ejecutar desde el Editor de prueba de rendimiento web.Para las pruebas de rendimiento web con enlace de datos, recorra todos los valores de datos.

Elija el modelo de carga adecuado.

Elija un modelo de carga para cada escenario de la prueba de carga adecuado para los objetivos:

  • Modelo de carga constante

  • Modelo de carga por pasos

  • Modelo de carga basado en objetivos

Elija la ubicación del almacén de resultados de pruebas de carga.

Consideraciones sobre el almacén de resultados de pruebas de carga

Establezca el intervalo de muestreo del contador de rendimiento correctamente.

Consideraciones sobre el intervalo de muestreo de los contadores de rendimiento

Considerar incluir detalles de tiempo para recopilar datos de percentiles

Consideraciones para incluir detalles de tiempo para recopilar datos de percentiles

Considere la posibilidad de habilitar la traza SQL

Considere la posibilidad de habilitar la traza SQL

Determine si se necesitan agentes de prueba adicionales.

No sobrecargue los agentes de prueba

Para obtener más información, vea Crear y ejecutar una prueba de carga [redirigido].

Consideraciones sobre los modelos de carga

Elija uno de los siguientes modelos de carga para cada escenario de prueba de carga adecuado para sus objetivos.

Para obtener más información, vea Modificar modelos de carga para modelar las actividades de usuarios virtuales.

Utilizar un modelo de carga constante

Los modelos de carga constante se usan para ejecutar la misma carga de usuario durante la ejecución de una prueba de carga. Tenga cuidado cuando use un modelo de carga constante con un recuento de usuarios elevado porque se puede hacer una demanda irrazonable y poco realista al servidor o servidores de prueba de carga. Por ejemplo, si la prueba de carga contiene una prueba web que comienza con la solicitud de una página principal y configura la prueba con una carga constante de 1000 usuarios, se enviarán las 1000 primeras solicitudes a la página principal lo más rápidamente posible. Esta puede no ser una simulación realista de acceso al sitio web. Para evitarlo, considere el uso de un modelo de carga por pasos que aumenta gradualmente a 1000 usuarios o especifique un período de preparación en los parámetros de ejecución de la prueba de carga. Para obtener más información, vea Configurar el retraso de la hora de inicio del escenario.

Utilizar un modelo de carga por pasos

Se puede usar un modelo de carga de pasos para aumentar la carga en el servidor o los servidores mientras se ejecuta la prueba de carga, de forma que se vea cómo varía el rendimiento a medida que aumenta la carga de usuarios. Por ejemplo, para observar el rendimiento del servidor o los servidores cuando aumenta la carga de usuarios a 2000, ejecute una prueba de carga de 10 horas utilizando un modelo de carga por pasos con las siguientes propiedades:

  • Recuento inicial de usuarios: 100

  • Recuento máximo de usuarios: 2000

  • Duración del paso (segundos): 1800

  • Tiempo de rampa de paso (segundos): 20

  • Recuento de pasos de usuario: 100

Estas configuraciones hacen que la prueba de carga se ejecute durante 30 minutos (1800 segundos) con cargas de 100, 200, 300 y hasta 2000 usuarios. La propiedad Tiempo de rampa de paso merece mención especial, porque es la única de estas propiedades que no está disponible para su selección en el Asistente para prueba de carga nueva. Esta propiedad permite que el aumento de un paso al siguiente (por ejemplo, de 100 a 200 usuarios) sea gradual en lugar de inmediato. En el ejemplo, la carga del usuario se aumentará de 100 a 200 usuarios en un período de 20 segundos. Este es un aumento de 5 usuarios por segundo. Para obtener más información, vea Cómo: Especificar la propiedad Step Ramp Time para un modelo de carga por pasos.

Utilizar un modelo de carga basado en objetivos

Un modelo de carga basado en objetivos es útil cuando se desea determinar el número de usuarios que el sistema puede admitir antes de llegar a un nivel de utilización de los recursos. Esta opción funciona mejor cuando ya se ha identificado el recurso que limita el sistema, es decir, el cuello de botella. Por ejemplo, si sabe que el recurso que limita el sistema es la CPU del servidor de bases de datos, y desea ver cuántos usuarios se admiten cuando la CPU del servidor de bases de datos está ocupada al 75%, puede usar un modelo de carga basado en objetivos a fin de mantener el valor del contador de rendimiento "% de tiempo del procesador" entre 70% y 80%.

Advertencia

Si algún otro recurso está limitando el rendimiento del sistema, nunca se podrá alcanzar el objetivo especificado en el modelo de carga basado en objetivos y la carga de usuarios continuará aumentando hasta llegar al valor especificado en Recuento máximo de usuarios.

Esta normalmente no es la carga deseada. Por consiguiente, tenga el cuidado sobre la opción del contador de rendimiento en el modelo de carga basado en objetivos y también tome una decisión sobre el valor de Recuento máximo de usuarios para poner un límite superior a la carga de usuarios.

Consideraciones sobre el almacén de resultados de pruebas de carga

Cuando se instala Visual Studio Ultimate, el almacén de resultados de pruebas de carga se prepara para utilizar una instancia de SQL Express que se instala en el equipo. SQL Express se limita a utilizar un máximo de 4 GB de espacio en disco. Si va a ejecutar muchas pruebas de carga en un período largo de tiempo, considere configurar el almacén de resultados de pruebas de carga para utilizar una instancia completa de SQL Server si está disponible. Para obtener más información, vea Administrar los resultados de pruebas de carga en el repositorio de resultados pruebas de carga.

Considere la posibilidad de habilitar la traza SQL

Para diagnosticar problemas de rendimiento de SQL, hay un conjunto de propiedades en los parámetros de ejecución del Editor de prueba de carga que permiten habilitar la característica Seguimiento SQL de Microsoft SQL Server durante la prueba de carga. Si la característica de seguimiento SQL está habilitada, los datos del seguimiento SQL se pueden mostrar en el Analizador de prueba de carga en la tabla Seguimiento SQL, que está disponible en la vista Tablas.

El seguimiento SQL es una alternativa sencilla a iniciar una sesión del Analizador de SQL independiente mientras la prueba de carga se está ejecutando. Para habilitar esta característica, el usuario que está ejecutando la prueba de carga debe tener los privilegios de SQL necesarios para el seguimiento SQL y se debe especificar un directorio donde se escribirá el archivo de seguimiento. El directorio es normalmente una ruta compartida. Cuando finaliza la prueba de carga, este archivo se importa al repositorio de la prueba de carga y se asocia a ésta para que se pueda ver más tarde con el Analizador de prueba de carga.

Para obtener más información, vea Q: I’m having some performance issues with SQL data used in my test, can I debug this?.

No sobrecargue los agentes de prueba

Si una máquina de agente de prueba utiliza más del 75% de la CPU o tiene menos del 10% de memoria física disponible, agregue más agentes a la prueba de carga para asegurarse de que la máquina del agente no se convierta en el cuello de botella de la prueba de carga.

Para obtener más información, vea Cómo: Especificar los agentes de prueba que se usarán en escenarios de prueba de carga y Distribuir las series de pruebas de carga entre varias máquinas mediante controladores de pruebas y agentes de pruebas.

Vea también

Conceptos

Especificar los conjuntos de contadores y las reglas de umbral para equipos en una prueba de carga

Administrar los resultados de pruebas de carga en el repositorio de resultados pruebas de carga

Otros recursos

Analizar los resultados de pruebas de carga con el analizador de pruebas de carga