es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo hacer pruebas de rendimiento de autenticación OTP en JMeter.

Tenemos una aplicación que tiene autenticación de Okta. Entonces, después de ingresar nuestras credenciales, se envía un OTP a nuestra dirección de correo electrónico de gmail y debemos dar ese OTP para iniciar sesión. ¿Cómo registrar estos pasos en JMeter o cómo hacer la prueba de rendimiento de este tipo de aplicaciones?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para grabar el inicio de sesión con OTP en JMeter, puedes seguir los siguientes pasos:

    1. Inicia JMeter y agrega un Grupo de Hilos a tu plan de pruebas.
    2. Agrega un Grabador de Pruebas HTTP(S) a tu plan de pruebas debajo del Grupo de Hilos.
    3. Configura el Grabador de Pruebas HTTP(S) para que escuche el puerto que tu aplicación utiliza para la comunicación (usualmente el 8080).
    4. Configura tu navegador para usar JMeter como servidor proxy (localhost:8080).
    5. Inicia el Grabador de Pruebas HTTP(S).
    6. En tu navegador, navega hasta la página de inicio de sesión de tu aplicación e ingresa tus credenciales.
    7. Después de ingresar las credenciales, el OTP será enviado a tu dirección de Gmail. Recupera el OTP de tu correo electrónico e ingresalo en el campo OTP.
    8. Completa el proceso de inicio de sesión y detén el Grabador de Pruebas HTTP(S).

    JMeter grabará todos los pasos que realizaste durante el proceso de inicio de sesión, incluyendo el ingreso del OTP. Luego puedes usar JMeter para ejecutar una prueba de rendimiento en el proceso de inicio de sesión estableciendo los parámetros adecuados y ejecutando la prueba. Al ejecutar la prueba, asegúrate de usar una dirección de correo electrónico real y un OTP para la autenticación, ya que JMeter no puede simular la recepción de un correo electrónico.

Comments are closed.