jmeter http-proxy jmeter-plugins

El servidor proxy HTTP de JMeter no está grabando



http-proxy jmeter-plugins (6)

El servidor proxy Jmeter debe iniciarse antes de que Firefox pueda conectarse a él. JMeter tiene su propio servidor proxy, por lo que el botón de "inicio" del controlador de grabación debe presionarse antes de que FF permita el acceso a un sitio web.

Estamos tratando de hacer pruebas de rendimiento utilizando JMeter.

Utilicé la guía de muestra provista en jmeter usando HTTP PROXY SERVER pero mi controlador de grabación no estaba registrando ninguna solicitud.

Después de hacer mucha investigación y aquí está lo que es el escenario completo.

Estoy accediendo a sitios externos utilizando el servidor proxy de la empresa. Entonces, después de un poco de investigación, entiendo que necesito comenzar mi jmeter proporcionando toda la información a través de la línea de comandos. p.ej

jmeter -H 129.198.1.1 -P 8000 -u someusername -a someuserpassword -N localhost

Ahora entiendo eso, no necesito confundir estas configuraciones. Por defecto, JMETER usa su propio servidor proxy interno.

Necesitamos configurar nuestro navegador para que use la configuración del proxy jmeter y así lo hice.

Agregué un grupo de subprocesos, un controlador de grabación, un servidor proxy http con url que incluye patrones y excluye patrones, pero aún así, no es capaz de grabar ningún script.

¿Qué estoy haciendo mal? ¿Puede alguien ayudarme con eso?

Usé el documento JMeter proxy paso a paso que viene incluido con la documentación de JMETER. Aquí está mi configuración


Eliminar todo en

  • URLs patrones para incluir

  • URLs patrones a excluir

haga clic en Añadir sugerido excluye

Deberia de funcionar.

Actualmente tus patrones de inclusión son incorrectos:

Los patrones de inclusión y exclusión se tratan como expresiones regulares (utilizando Jakarta ORO). Se compararán con el nombre de host, la ruta del puerto (real o implícita) y la consulta (si corresponde) de cada solicitud del navegador. Si la URL que está navegando es " http://jmeter.apache.org/jmeter/index.html?username=xxxx ", la expresión regular se comparará con la cadena: "jmeter.apache.org:80/jmeter /index.html?username=xxxx ". Por lo tanto, si desea incluir todos los archivos .html, su expresión regular podría tener el siguiente aspecto: ". .Html (/? )?" - o ". *. html" si sabe que no hay una cadena de consulta o solo quiere páginas html sin cadenas de consulta.

Consulte esta documentación de referencia para saber cómo grabar:

Si estás buscando aprender correctamente a jmeter, este book te ayudará.


Ha cometido un error al escribir la sintaxis / formato para "Patrones de URL para incluir" y "Patrones de URL para excluir" en "Servidor proxy HTTP" en Workbench. La sintaxis / formato debe ser la siguiente:

.*/.jsp .*/.jsf .*/.html

Pero, usted ha escrito barra diagonal (/). Tales como. * /. Jsp. Después de corregir la sintaxis debe grabarse.


He enfrentado un problema similar, por favor ver más abajo. Como el proxy JMETER se está ejecutando en localhost, desmarque la casilla de verificación a continuación.



Tuve un problema similar al configurar Firefox para proxy y grabar en localhost. En Firefox -> Herramientas -> opciones -> Avanzadas -> Red -> Configuraciones había una entrada para localhost en Sin proxy para.

Quité eso y funciona