apuntes:jmeter
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apuntes:jmeter [2017/09/28 15:30] – Santiago Faci | apuntes:jmeter [2019/01/04 13:02] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== ¿Qué es Apache JMeter? ===== | ===== ¿Qué es Apache JMeter? ===== | ||
+ | |||
+ | ==== Instalación ==== | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | Archive: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | . . . | ||
+ | . . . | ||
+ | </ | ||
+ | |||
+ | ==== Ejecución ==== | ||
+ | |||
+ | === Modo GUI === | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | {{ jmeter_gui.png }} | ||
+ | < | ||
+ | |||
+ | === Modo línea de comandos === | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | </ | ||
+ | |||
+ | ===== Crear el plan de pruebas ===== | ||
+ | |||
+ | ==== Plan de pruebas web ==== | ||
+ | |||
+ | El primero paso para un plan de pruebas web es añadir un //Thread Group//, que es el grupo de usuarios que queremos probar. | ||
+ | |||
+ | < | ||
+ | {{ jmeter0.png }} | ||
+ | < | ||
+ | |||
+ | Podemos configurar su número, el tiempo de espera entre diferentes peticiones y cuántas veces queremos repetir el test. | ||
+ | |||
+ | < | ||
+ | {{ jmeter1.png }} | ||
+ | < | ||
+ | |||
+ | A continuación, | ||
+ | |||
+ | < | ||
+ | {{ jmeter2.png }} | ||
+ | < | ||
+ | |||
+ | Y ahora llega el momento de configurar tantas peticiones HTTP (//HTTP Requests//) como queramos. Una por página que queramos que se visite. | ||
+ | |||
+ | < | ||
+ | {{ jmeter3.png }} | ||
+ | < | ||
+ | |||
+ | En este caso simplemente visitaremos la raíz del sitio (/). | ||
+ | |||
+ | < | ||
+ | {{ jmeter4.png }} | ||
+ | < | ||
+ | |||
+ | Y para terminar se pueden añadir diferentes // | ||
+ | |||
+ | < | ||
+ | {{ jmeter5.png }} | ||
+ | < | ||
+ | |||
+ | Y otro para visualizar el tiempo de respuesta | ||
+ | |||
+ | < | ||
+ | {{ jmeter6.png }} | ||
+ | < | ||
+ | |||
+ | Ahora sólo tenemos que guardar el plan de pruebas y pulsar el botón //Start// para lanzarlo. Una vez terminado podremos visualizar los resultados en función de los // | ||
+ | |||
+ | < | ||
+ | {{ jmeter7.png }} | ||
+ | < | ||
+ | ==== Plan de pruebas FTP ==== | ||
+ | |||
+ | ==== Plan de pruebas para Base de Datos ==== | ||
+ | |||
+ | ==== Plan de pruebas para un Servicio Web ==== | ||
+ | |||
+ | ===== Ejecutar el plan de pruebas ===== | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | (c) 2017 Santiago Faci |
apuntes/jmeter.1506612653.txt.gz · Last modified: 2019/01/04 13:02 (external edit)