JMeter – análisis de resultados

JMeter – análisis de resultados
MIN
09 Feb 2024

Tras realizar la prueba de esfuerzo, debemos interpretar los resultados de la prueba. Utilizamos escuchadores en JMeter para interpretar los resultados. Estos oyentes proporcionan diferentes matrices en la prueba de esfuerzo. En este artículo, mostraremos las matrices más utilizadas, su significado y cómo calcularlas internamente a partir de datos «brutos» puros.

Matrices de resultados por Listener- Informe Agregado

Etiqueta (Nombre ) – La etiqueta es el nombre del controlador de muestras o transacciones

# Muestras – el número total de muestras correspondientes a una muestra determinada

Promedio – El tiempo medio (en milisegundos) que tardan en ejecutarse las peticiones dentro del nombre de muestra dado. Así, si se realizan 10 muestreos, el tiempo medio necesario para realizarlos será:

Media = tiempo total necesario para todas las muestras /#muestras

Mediana – La mediana es esencialmente el tiempo de respuesta medio en una lista ordenada de muestras

90% de líneas (90% of lines) – El manual de Apache JMeter describe el 90% de líneas como «pasar el 90% de las muestras no llevó más de esta cantidad de tiempo». De hecho, es el percentil 90 de los tiempos de respuesta de las muestras:

Percentil 90 = (90/100)*N+1/2, donde N es el número de muestras

Así, si hay 10 muestras, la línea del 90% será 9,5 o 9. Id. en 9. el valor de la lista ordenada de muestras (ordenadas por orden ascendente de sus tiempos de respuesta) será el valor de la línea 90%.

Mín – el tiempo mínimo (en milisegundos) que necesitó la muestra

Máx – Tiempo máximo (en milisegundos) que duró la muestra

Error % (Error %) – Porcentaje de errores en las muestras

Rendimiento – El rendimiento, como todos sabemos, es la producción por unidad de tiempo. En la terminología de JMeter, definimos el rendimiento como la cantidad de carga aplicada a un servidor. Así que numéricamente:

Rendimiento = número total de peticiones por servidor / tiempo total

o

Número total de peticiones al servidor/(hora final de la última muestra – hora inicial de la primera muestra)

Aquí, acabamos de definir el Tiempo total de carga del servidor como la duración entre el inicio de la primera muestra y el final de la última.

KB/seg – La métrica KB/seg no es más que el rendimiento medido en bytes. Entonces,

KB/seg = (rendimiento*número medio de bytes)/1024

Bytes medios es el valor medio de la respuesta de la muestra en bytes, y la expresión 1024 se utiliza para convertir el valor (Rendimiento*Bytes medios) en kilobytes.