Pruebas Servicio Web SOAP con Jmeter 2.6

JMeter es un proyecto de Apache que puede ser utilizado como una herramienta de prueba de carga para analizar y medir el desempeño de una variedad de servicios, con énfasis en aplicaciones web.
JMeter puede ser usado como una herramienta de pruebas unitarias para conexiones de bases de datos con JDBC, FTP, LDAP, Servicios web, JMS, HTTP y conexiones TCP genéricas. JMeter puede también ser configurado como un monitor, aunque es comúnmente considerado una solución ad-hoc respecto de soluciones avanzadas de monitoreo.
Mientras que JMeter es clasificado como una herramienta de "generación de carga", no es una descripción completa de la herramienta. JMeter soporta aserciones para asegurarse que los datos recibidos son correctos, por cookies de hilos, configuración de variables y una variedad de reportes.

La versión 2.6 trae la interfaz para agregar la prueba de WSDL.
para agregar : ir a Plan de Pruebas -> Añadir->request  WSDL 

Para la ejecucion de pruebas de un servicio se configuran un grupo de hilos que se ejecutaran la cantidad de veces que se estime, es importante Leer la respuesta SOAP para poder estimar si el servicio respondio la peticion. Si el dasarrollo esta terminado esta herramienta es capaz de graficar los resultados, para ello tiene opciones por defecto que se pueden agregar: Grafico de resultados, Reporte resumen, ver los resultados en un arbol. Estos se detallan a continuacion:





Pero tambien hay una serie de Plugins que agregar herramientas utiles que expanden las pruebas realizadas y para obtener un resultado mejor, mejores graficos y mejores reportes.
 JMETER PLUGINS

Esta pagina se pueden descargar los plugins que deben ser extraidos en el directorio de jmeter.
JMeterPlugins-Standard-1.1.3.zip, 1.11 MB, Feb 17, 2014, Download count: 955
Standard Set

ServerAgent-2.2.1.zip, 3.51 MB, Jul 12, 2013, Download count: 7356
PerfMon Agent to use with Standard Set

JMeterPlugins-Extras-1.1.3.zip, 1.22 MB, Feb 17, 2014, Download count: 499
Extras Set

JMeterPlugins-ExtrasLibs-1.1.3.zip, 4.75 MB, Feb 17, 2014, Download count: 373
Extras with Libs Set

JMeterPlugins-WebDriver-1.1.3.zip, 10.22 MB, Feb 17, 2014, Download count: 254
WebDriver Set

JMeterPlugins-Hadoop-1.1.2.zip, 10.84 MB, Oct 27, 2013, Download count: 1086
Hadoop Set



Importante para usar los plugins se debe tener la version 2.8 y JRE 1.6 o superior en ambos casos.

La instalacion:

  1. Extract archive contents to JMeter installation directory
  2. Restart JMeter to load new plugins
You can find JMeter installation directory as the upper directory of bin, where jmeter start scripts are located. Make sure it contains lib and lib/ext directories.

Para mas detalles

Una vez descomprimidos los plugins reiniciar jmeter y se pueden usar varias opciones adicionales, la que encuentro muy util es la grafico de transacciones por segundo, muy usada en desarrollos para poder estimar la carga que se le puede dar a un servicio.





No hay comentarios.:

Problemas de activación WIFI6 en LG_OLED55CXPSA

  Mi experiencia con este TV  ah sido impecable hasta ahora, llevaba un uso normal y no tenia que usar la conexión por wifi ya que tengo una...