Como grabar pruebas para JMeter de forma fácil
Los que nos hemos enfrentado a la grabación de pruebas de estrés o de rendimiento de aplicaciones sabemos que jmeter es la herramienta a utilizar, o al menos es la que he utilizado yo.
Para saber utilizarlo con destreza es mejor que busques algún tutorial por la red o leas la documentación oficial. No me voy a centrar en eso sino en la forma rápida que existe para captar las peticiones que se van haciendo al navegar y que queden grabadas en nuestro fichero .jmx.
La forma más fácil y rápida que he encontrado es utilizando un plugin para Chrome llamado BlazeMeter. En realidad es una empresa que se dedica a todo lo relacionado con la grabación de pruebas de testing, pero a nosotros lo que nos interesa es solo tener una grabación fichero .jmx así que con el plugin gratuito nos sirve de sobra. Eso sí, solo necesitarás tener una cuenta con la que aprovecharán el correo electrónico para avasallarte a mails.
Lo encontraremos abriendo el navegador Google Chrome, accediendo a esta página de la webstore directamente que os pongo. Solo tendréis que instalarlo y crear la cuenta en BlazeMeter.
Después de hacer la instalación os aparece un icono en la parte superior derecha del navegador, si esta sombreado tendrás que darle y activarlo. Recuerda loguearte, tendrás una pantalla flotante así:
Ahora ya es todo bastante intuitivo, para grabar las pruebas:
- Situate en la página donde quieres empezar la grabación
- Haz click en el icono del navegador de BlazeMeter y haz que aparezca la pantalla flotante
- Inicia la grabación
- Realiza los pasos que quieres que queden grabados en la página del navegador
- Para la grabación
- Dale al botón de descargar
- Selecciona que descargue el .jmx y listo¡
¡Ya puedes abrir el fichero generado en jMeter y lanzar las pruebas¡