jMeter - Plan de prueba de FTP
En este capítulo, veremos cómo probar un sitio FTP usando JMeter. Creemos un plan de prueba para probar el sitio FTP.
Cambiar el nombre del plan de prueba
Abra la ventana de JMeter haciendo clic en /home/manisha/apache-jmeter-2.9/bin/jmeter.sh
Haga clic en el nodo Plan de prueba.
Cambie el nombre de este nodo del plan de prueba como TestFTPSite.
Agregar grupo de subprocesos
Agregue un grupo de subprocesos, que es un marcador de posición para todos los demás elementos, como muestreadores, controladores y oyentes.
Haga clic derecho en TestFTPSite (nuestro plan de prueba)
Seleccione Agregar → Subprocesos (usuarios) → Grupo de subprocesos. El grupo de subprocesos se agregará en el nodo del plan de prueba (TestFTPSite).
Modifique las propiedades predeterminadas del grupo de subprocesos para que se adapten a nuestras pruebas de la siguiente manera:
Name - Usuarios de FTP
Number of Threads (Users) - 4
Ramp-Up Period - deje el valor predeterminado de 0 segundos.
Loop Count - 1
Agregar muestreador: solicitud de FTP
Ahora que hemos definido a nuestros usuarios, es el momento de definir las tareas que realizarán. Agregue elementos de solicitud de FTP. Agregamos dos elementos de solicitud FTP, uno que recupera un archivo y el otro que coloca un archivo en el sitio ftp.
Seleccione el elemento de usuarios de FTP.
Haga clic con el botón derecho del mouse para obtener el menú Agregar
Seleccione Agregar → Muestreador → Solicitud de FTP.
Seleccione el elemento Solicitud FTP en el árbol.
Edite las siguientes propiedades como se muestra a continuación:
Los siguientes detalles se ingresan en este elemento:
Name - Solicitud FTP Obtener
Server Name or IP - 184.168.74.29
Remote File - /home/manisha/sample_ftp.txt
Local File - sample_ftp.txt
Seleccione obtener (RETR)
Username - manisha
Password - manisha123
Ahora agregue otra solicitud FTP como arriba y edite las propiedades como se muestra en la siguiente captura de pantalla:
Los siguientes detalles se ingresan en este elemento:
Name - Envío de solicitud de FTP
Server Name or IP - 184.168.74.29
Remote File - /home/manisha/examplefile.txt
Local File - /home/manisha/work/examplefile.txt
Seleccionar poner (ALMACENAR)
Username - manisha
Password - manisha123
Agregar oyente
El último elemento que debe agregar a su plan de prueba es un oyente. Este elemento es responsable de almacenar todos los resultados de sus solicitudes FTP en un archivo y presentar un modelo visual de los datos.
Seleccione el elemento de usuarios de FTP.
Agregue un oyente Ver árbol de resultados seleccionando Agregar> Oyente> Ver árbol de resultados.
Ejecutar el plan de prueba
Ahora guarde el plan de prueba anterior como ftpsite_test.jmx . Ejecute este plan de prueba usandoRun → Start opción.
Ver la salida
La siguiente salida se puede ver en el oyente.
Puede ver que se realizan cuatro solicitudes para cada solicitud de FTP y que la prueba se realiza correctamente. El archivo recuperado para la solicitud GET se almacena en la carpeta / bin. En nuestro caso, es/home/manisha/apache-jmeter-2.9/bin/. Para la solicitud PUT, el archivo se carga en la ruta/home/manisha/.