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/.