gzip - seguidores - hashtags youtube
¿Cómo conseguir que JMeter solicite contenido comprimido? (1)
Agregue un administrador de encabezado HTTP al grupo de subprocesos en su plan de prueba .
Agregue el par nombre-valor:
- Nombre:
Accept-Encoding
- Valor:
gzip,deflate,sdch
Esto asegurará que todas las solicitudes de JMeter utilicen la compresión HTTP.
Para verificar:
- Agregar este servicio de escucha al grupo de subprocesos:
View the Results Tree
- Ejecuta tu plan de prueba
- Ver la pestaña de
Sampler result
para una de las páginas web.
¿Ves estos pares nombre-valor?
Content-Encoding: gzip
Vary: Accept-Encoding
Transfer-Encoding: chunked
Si es así, entonces ha configurado con éxito las solicitudes gzip en JMeter. Felicitaciones
Otra forma de verificar es en las estadísticas del Summary Report
:
Verás que los valores de Avg Bytes
promedio son los tamaños sin comprimir. Está bien. Por alguna razón, así es como funciona JMeter. Preste atención a la columna KB/sec
. Eso mostrará una mejora de 6-10x con gzip habilitado.
Mi sitio web sirve contenido comprimido. Lo verifiqué con Firebug y YSlow. Sin embargo, JMeter no solicita el contenido comprimido. Por lo tanto, obtiene todo el contenido sin comprimir. Como resultado, mis casos de prueba toman mucho más tiempo (6-10 veces más) que en la realidad.
¿Cómo puedo hacer que JMeter solicite contenido comprimido desde un sitio web?
Para su información, estoy usando la última versión estable: JMeter 2.3.4 r785646.