¿Cómo configurar JMeter y Dispositivo Móvil para grabar Scripts para Aplicaciones Nativas en él?
El JMeter satisface la necesidad de probar el comportamiento funcional de carga y medir el rendimiento. JMeter se puede utilizar para pruebas de rendimiento móviles junto con la aplicación web de escritorio. Proporciona funciones para preparar y ejecutar nuestros scripts de prueba de rendimiento específicos para dispositivos móviles.
Para configurar JMeter y el dispositivo móvil para grabar scripts para aplicaciones nativas en JMeter para plataformas Android e iOS, puede consultar los pasos que se mencionan a continuación.
Es similar a los scripts de grabación para aplicaciones web. Todo lo que tenemos que hacer es configurar el proxy correcto para el dispositivo móvil. Sin embargo, primero debe preparar JMeter para grabar sus scripts.
Configuración de proxy JMeter
1. Abra JMeter y haga clic con el botón derecho en el grupo de subprocesos TestPlan>Add >Threads (Usuarios)>.
2. Haga clic con el botón secundario en el grupo de subprocesos>Agregar>Controlador lógico>Controlador de grabación.
3. Haga clic con el botón secundario en los hilos>Agregar>Oyente>Ver el árbol de resultados.
4. Agregar grabador de scripts de prueba seleccionando la opción Agregar>Elementos que no sean de prueba>Grabador de scripts de prueba HTTP(S).
5. Agregue ‘8080’ como valor de puerto y haga clic en el botón de inicio. Esto iniciará el proxy JMeter en localhost.
Estas fueron las configuraciones que necesitamos hacer en JMeter para grabar los scripts. Ahora, necesitamos configurar el proxy JMeter en dispositivos móviles para que todas las solicitudes móviles se registren en JMeter. Siga los pasos que se mencionan a continuación para configurar el proxy en plataformas Android e iOS.
Configuración de proxy de Android
1. Ve a Configuración> Opción Wi-Fi.
2. Toque durante mucho tiempo la red conectada y haga clic en la opción’ Modificar red’.
3. En el cuadro de diálogo abierto, marque la casilla de verificación “Opciones avanzadas”.
4. Esto abrirá la configuración avanzada desde la que podemos modificar el proxy manualmente. Para esto, establezca la opción ‘Proxy’ en ‘Manual’.
5. Ahora, establezca ‘Nombre de host proxy’ como la dirección IP de su computadora y’ Puerto Proxy ‘ en 8080 como lo hemos configurado en la configuración de JMeter. Consulte la imagen de abajo para hacerse una idea de esta configuración.
6. Haga clic en la opción’ Guardar’. Ahora puede comenzar a ejecutar la aplicación en su dispositivo móvil y sus solicitudes se registrarán en JMeter.
Configuración de proxy iOS
1. Ve a Configuración> Opción Wi-Fi.
2. Haga clic en la red conectada.
3. Seleccione la opción ‘Manual’ de la sección Proxy HTTP.
4. Establezca el valor de’ Servidor ‘como la dirección IP de su computadora y el valor de’ Puerto ‘ en 8080 como configuración de JMeter. Consulte la imagen que se muestra a continuación para hacerse una idea de esta configuración.
5. Ahora puede comenzar a ejecutar la aplicación en su dispositivo móvil y sus solicitudes se registrarán en JMeter.
6. Pero, antes de ejecutar cualquier aplicación, asegúrese de hacer clic en el botón “Inicio” en la pantalla de Grabadora de scripts de prueba HTTP(S) en JMeter.
7. Al hacer clic en el botón” INICIO”, puede obtener un mensaje de diálogo de certificado de CA raíz. Simplemente haga clic en el botón” ACEPTAR ” para deshacerse de él.
8. Una vez que comience a ejecutar su aplicación, los pasos del script se grabarán en “Controlador de grabación”. Vea la captura de pantalla a continuación:
9. Una vez que haya terminado de grabar todos los pasos del caso de prueba, detenga el script haciendo clic en el botón “Detener “en la pantalla “Grabador de Scripts de prueba HTTP(S) en JMeter.
10. Expanda ‘Controlador de grabación’ y vea que se muestran todos los pasos grabados.
11. Ahora haga clic en el botón “Reproducir” que aparece en verde.
12. Haga clic en “Ver árbol de resultados”.
13. Aquí verá el resultado de ejecución de su script.
Leave a Reply