Propiedades de los parámetros de ejecución de las pruebas de carga
Los parámetros de ejecución de una prueba de carga determinan otras opciones de configuración, incluidas la duración de la prueba, el nivel de detalle de la recopilación de resultados y los conjuntos de contadores que se recopilan cuando se ejecuta la prueba.Puede crear y almacenar varios parámetros de ejecución para cada prueba de carga, y seleccionar una configuración determinada para utilizarla durante la ejecución de la prueba.Cuando crea la prueba de carga mediante el Asistente para prueba de carga nueva se agrega un parámetro de ejecución inicial a la prueba de carga.Para obtener más información, vea Paso 4 - Especificar la configuración de ejecución en el Asistente para prueba de carga nueva.
En las tablas siguientes se describen las diversas propiedades de los parámetros de ejecución de pruebas de carga.Puede modificar estas propiedades para cumplir los requisitos concretos de las pruebas de carga.
Para obtener más información, vea Información general del analizador de pruebas de carga y Configurar los parámetros de ejecución de pruebas de carga.
Requisitos
- Visual Studio Ultimate
En este tema:
Propiedades generales
Propiedad |
Definición |
---|---|
Descripción |
Una descripción de los parámetros de ejecución. |
Error máximo por tipo |
El número máximo de errores por tipo que se van a guardar para la prueba de carga. Puede aumentar este número si es preciso, pero al hacerlo también aumentará el tamaño y el tiempo de procesamiento del resultado de la prueba de carga. |
Direcciones URL de solicitud máximas notificadas |
Número máximo de direcciones URL únicas de solicitudes de pruebas de rendimiento web que se incluirán en el informe de esta prueba de carga. Puede aumentar este número si es preciso, pero al hacerlo también aumentará el tamaño y el tiempo de procesamiento del resultado de la prueba de carga. |
Infracciones del umbral máximas |
El número máximo de infracciones del umbral que se van a guardar para esta prueba de carga. Puede aumentar este número si es preciso, pero al hacerlo también aumentará el tamaño y el tiempo de procesamiento del resultado de la prueba de carga. |
Ejecutar pruebas unitarias en dominios de aplicaciones |
Valor booleano que determina si cada ensamblado de prueba unitaria se ejecutará en un dominio de aplicación independiente cuando la prueba de carga contenga pruebas unitarias.El valor predeterminado es True. Si las pruebas unitarias no requieren un dominio de aplicación diferente o un archivo app.config para que funcionen correctamente, se ejecutarán de forma más rápida si establece el valor de esta propiedad en False. |
Nombre |
El nombre del parámetro de ejecución tal como aparece en el nodo Parámetros de ejecución del Editor de prueba de carga. |
Nivel de validación |
Define el nivel superior de regla de validación que se ejecutará en una prueba de carga.Las reglas de validación se asocian a solicitudes de prueba de rendimiento web.Cada regla de validación tiene un nivel de validación asociado: Alto, Medio o Bajo.Este parámetro de ejecución de pruebas de carga especificará qué reglas de validación se ejecutarán mientras se realiza la prueba de rendimiento web en la prueba de carga.Por ejemplo, si este parámetro de ejecución se establece en Medio, se ejecutarán todas las reglas de validación marcadas como Medio o Bajo. |
Propiedades de registro
Propiedad |
Definición |
---|---|
Máximos registros de prueba |
Especifica el número máximo de registros de prueba que se van a guardar para la prueba de carga.Cuando se alcance el valor especificado para el número máximo de registros de prueba, la prueba de carga dejará de recopilar registros.Por tanto, los registros se recopilarán al principio de la prueba, no al final.La ejecución de la prueba de carga continuará hasta que se complete. |
Frecuencia de guardado del registro para pruebas completadas |
Especifica la frecuencia con la que se escribirá el registro de prueba.El número indica que en el registro de prueba se guardará una prueba de cada número de pruebas especificado.Por ejemplo, si se especifica el valor diez, significa que se escribirá en el registro de prueba la décima, la vigésima, la trigésima, y así sucesivamente.Si se establece el valor en 0, se especifica que no se guardará ningún registro de prueba. Para obtener más información, vea Cómo: Especificar la frecuencia con que se guardan los registros de pruebas usando el Editor de prueba de carga |
Guardar registro si la prueba no es correcta |
Valor booleano que determina si se guardan registros de prueba si se produce un error en una prueba de carga.El valor predeterminado es True. Para obtener más información, vea Cómo: Especificar si los errores de las pruebas se guardan en los registros de pruebas usando el Editor de prueba de carga |
Para obtener más información, vea Modificar la configuración de inicio de sesión de las pruebas de carga.
Propiedades de resultados
Propiedad |
Definición |
---|---|
Tipo de almacenamiento |
Manera de almacenar los contadores de rendimiento obtenidos en una prueba de carga.Las opciones son las siguientes:
|
Almacenamiento de detalles de sincronización |
Se utiliza para determinar qué detalles se almacenarán en el Almacén de resultados de pruebas de carga.Hay tres valores disponibles:
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. |
Propiedades de rastreo SQL
Propiedad |
Definición |
---|---|
Duración mínima de operaciones SQL de las que se realiza el seguimiento |
Duración mínima de una operación de SQL que capturará Seguimiento SQL, expresada en milisegundos.Por ejemplo, esto permite omitir operaciones que se completan rápidamente si se desea encontrar operaciones de SQL que son lentas bajo carga. |
Cadena de conexión de traza SQL |
Cadena de conexión utilizada para obtener acceso a la base de datos de la que se realiza el seguimiento. |
Directorio de traza SQL |
La ubicación del archivo de seguimiento SQL al finalizar el seguimiento.Este directorio debe tener permisos de escritura para SQL Server y permisos de lectura para el controlador. |
Traza SQL habilitada |
Habilita la traza de las operaciones de SQL.El valor predeterminado es False. |
Para obtener más información, vea Recopilar los datos de seguimiento SQL para supervisar y mejorar el rendimiento en las pruebas de carga.
Propiedades de iteraciones de prueba
Propiedad |
Definición |
---|---|
Iteraciones de prueba |
Especifica el número total de pruebas individuales que se ejecutarán antes de completarse la prueba de carga.Esta propiedad solo se aplica cuando la propiedad "Usar iteraciones de prueba" es True. |
Usar iteraciones de prueba |
Si Usar iteraciones de prueba es True, la prueba de carga se ejecutará hasta que el número de pruebas individuales completadas dentro de la prueba de carga alcance el número especificado por la propiedad "Iteraciones de prueba".En este caso, se omiten los valores de las opciones temporales: "Duración de la preparación", "Duración de la ejecución" y "Duración del enfriamiento".Si "Usar iteraciones de prueba" es False, se aplicarán todas las opciones de tiempo y se omitirá "Iteraciones de prueba". |
Para obtener más información, vea Cómo: Especificar el número de iteraciones de prueba del parámetro de ejecución de una prueba de carga.
Propiedades de sincronización
Propiedad |
Definición |
---|---|
Duración del enfriamiento |
Duración del período de enfriamiento, expresado en formato de hh:mm:ss.Puede que algunas pruebas individuales de una prueba de carga sigan en ejecución cuando finalice la prueba de carga.Durante el período de enfriamiento, esas pruebas pueden continuar hasta completarse o hasta que finaliza dicho período.De manera predeterminada no se aplica un período de enfriamiento, y las pruebas individuales finalizan cuando lo hace la prueba de carga de acuerdo con el valor de Duración de la ejecución. |
Duración de la ejecución |
Duración de la prueba, en formato hh:mm:ss. |
Velocidad de muestreo |
Intervalo en el que se capturarán valores de contador de rendimiento, en formato hh:mm:ss. 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. |
Duración de la preparación |
Período que transcurre desde que comienza la prueba hasta que empiezan a registrarse las muestras de datos, en formato hh:mm:ss.Se utiliza con frecuencia para cargar por pasos los usuarios virtuales hasta alcanzar cierto nivel de carga antes de registrar los valores de ejemplo.Los valores de muestra que se capturan antes de que concluya el período de preparación se muestran en el Analizador de prueba de carga. |
Propiedades de pruebas de conexión web
Propiedad |
Definición |
---|---|
Modelo de conexión de prueba Web |
Controla el uso de conexiones desde el agente de la prueba de carga al servidor web para las pruebas de rendimiento web que se ejecutan dentro de una prueba de carga.Hay disponibles tres opciones de modelo de conexión de pruebas de rendimiento web:
|
Tamaño de la agrupación de conexiones de prueba Web |
Especifica el número máximo de conexiones que pueden realizarse entre el agente de la prueba de carga y el servidor Web.Solo se aplica al modelo Grupo de conexiones. |
Cambiar las propiedades de configuración de ejecución
Puede agregar más parámetros de ejecución a la prueba de carga con distintas configuración de propiedades para poder realizar la prueba de carga en condiciones diferentes.Por ejemplo, puede agregar una nueva configuración de pruebas y utilizar una velocidad de muestra diferente o especificar una duración más larga.Sólo se puede utilizar una configuración de ejecución a la vez y se debe especificar qué configuración de ejecución se usa marcándolo como activo.Para obtener un ejemplo, vea Cómo: Seleccionar el parámetro de ejecución activo para una prueba de carga.
Para cambiar los parámetros de ejecución:
Abra una prueba de carga.
Expanda la carpeta Parámetros de ejecución.
Elija el nodo Parámetros de ejecución.
En el menú Ver, elija la Ventana Propiedades.
Se mostrará la Ventana Propiedades, con las propiedades de los parámetros de ejecución seleccionados.
Utilice la Ventana Propiedades para cambiar los parámetros de ejecución.Por ejemplo, cambie la duración de ejecución a 00:05:00 para ejecutar la prueba durante cinco minutos.
[!NOTA]
Para obtener una lista completa de las propiedades de los parámetros de ejecución y sus descripciones, vea Propiedades de los parámetros de ejecución de las pruebas de carga.
Cuando haya terminado de cambiar las propiedades, guarde la prueba de carga.En el menú Archivo elija Nuevo.
[!NOTA]
Las asignaciones de conjuntos de contadores también forman parte de los parámetros de ejecución.Para obtener más información, vea Especificar los conjuntos de contadores y las reglas de umbral para equipos en una prueba de carga.