Puede definir requisitos de rendimiento para los elementos de una prueba. Estos requisitos especifican los umbrales de rendimiento aceptables y validan los acuerdos de nivel de servicio.
Acerca de esta tarea
Puede definir requisitos de rendimiento en elementos de prueba específicos del protocolo, en elementos de planificación, en datos creados por el código personalizado y en datos de utilización de recursos recopilados. Defina el requisito de rendimiento como estándar o suplementario. Un requisito de rendimiento estándar es un requisito que se considera lo suficientemente significativo como para que toda la ejecución se tenga por anómala en caso de que falle.
Un requisito de rendimiento suplementario, aunque importante, no es lo suficiente significativo como para hacer que la ejecución falle. Por ejemplo, un requisito de rendimiento suplementario puede ser una solicitud de desarrollo para validar un elemento de datos muy específico proporcionado por la supervisión de WebSphere PMI.
Procedimiento
Para definir un requisito de rendimiento para los elementos de la prueba:
- En el Navegador de pruebas, vaya hasta la prueba y efectúe una doble pulsación sobre ella. La prueba se abrirá.
- En el área Contenido de la prueba, seleccione la página o la solicitud que tendrá el requisito. Puede seleccionar varias páginas o varias solicitudes.
- En el área Detalles del elemento de prueba, pulse el separador Opciones avanzadas y seleccione Habilitar requisitos de rendimiento. Aparece una tabla de los requisitos de rendimiento que se aplican a la página o la solicitud.
- Pulse el requisito de rendimiento para definir y añadir una definición, como se indica a continuación:
Opción |
Descripción |
Nombre |
Puede cambiar el nombre del requisito de rendimiento para mejorar la legibilidad. Sin embargo, cambiar un nombre de requisito puede provocar que no coincida el informe Requisitos de rendimiento, que utiliza el nombre modificado, y los informes restantes, que utilizan el nombre predeterminado. Por lo tanto, cuando cambie un nombre de requisito asegúrese de realizar un seguimiento del nombre original. |
Operador |
Seleccione un operador. |
Valor |
Escriba un valor. |
Estándar |
Seleccione esta opción para que el requisito sea estándar. Un requisito estándar puede hacer que la prueba falle. Borre esta selección para que el requisito sea suplementario. En general, los requisitos suplementarios se utilizan para aquellos requisitos de los que se realiza un seguimiento interno. Un requisito suplementario no puede hacer que falle una ejecución, y sus resultados están restringidos a dos página de Requisitos de rendimiento. |
- También puede aplicar el requisito definido a otros elementos de prueba:
- En el área Contenido de la prueba, seleccione los elementos de prueba que tendrá el requisito. Los elementos deben ser del mismo tipo, por ejemplo, todos los elementos de la página.
- En la tabla Requisitos, pulse con el botón derecho del ratón la fila de requisitos y seleccione Copiar requisitos.
- Si lo desea, seleccione Ocultar requisitos no definidos para ocultar las filas sombreadas, lo que indica que el requisito no se ha definido y mejora la legibilidad.
- Seleccione un requisito y pulse Borrar para eliminar esta definición. El requisito sigue disponible y se puede redefinir.
- Después de definir un número de requisitos en los elementos de prueba, es posible que desee ver todos los requisitos definidos para la prueba. Para hacerlo:
- En el área Contenido de la prueba, pulse el nombre (raíz) de la prueba.
- En el área Detalles del elemento de prueba, pulse el separador Requisitos de rendimiento. La página Requisitos de rendimiento muestra un resumen de los requisitos de rendimiento definidos en la prueba.
- Para ir a la definición de requisito original, efectúe una doble pulsación en la fila de requisitos.
Ejemplo
Puede definir los requisitos de rendimiento en una prueba o en una planificación. Al definir un requisito en una prueba, el requisito se define individualmente para cada elemento de prueba, incluso aunque se hayan seleccionado varios elementos de prueba y se aplique el requisito a todos ellos al mismo tiempo. Al definir un requisito en una planificación, el requisito se aplica al agregado de los elementos de prueba.
Por ejemplo, suponga que selecciona cada una de las páginas de la prueba y define este requisito: El tiempo de respuesta medio de la página [ms] [For Run] debe ser inferior a 5 segundos. Esto significa que si una página de la prueba tiene un tiempo de respuesta de 6 segundos, el requisito de dicha página fallará.
Las otras páginas, que tienen un tiempo de respuesta de menos de 5 segundos, pasarán.
Suponga que abre una planificación y define este requisito: El tiempo de respuesta medio de todas las páginas [ms] [For Run] debe ser inferior a 5 segundos. Esto mide el tiempo de respuesta medio de todas las páginas. Una página puede tener un tiempo de respuesta de 30 segundos, pero si varias páginas tienen un tiempo de respuesta lo suficientemente bajo como para contrarrestar el efecto negativo de dicha página, el requisito pasa.
Para obtener información sobre cómo definir requisitos en las planificaciones, consulte el apartado Definición de requisitos de rendimiento en las planificaciones.