authentication login xcode-ui-testing

authentication - Xcode UI Prueba de autenticación sin contraseña



login xcode-ui-testing (3)

¿Cómo debo probar la autenticación sin contraseña de mi aplicación iPhone?

Para registrarse o iniciar sesión, UI Testing en Xcode necesita el código aleatorio que me es enviado por correo electrónico.


  1. Agregue su cuenta de correo electrónico a la aplicación de Correo. Asegúrese de que las notificaciones Push estén habilitadas.

  2. Establezca el estilo de notificaciones para Correo en el estilo Alertas.

  3. En las pruebas de IU, agregue el monitor de interrupción de IU para escuchar la alerta de Correo, que contiene el código de autenticación aleatorio de dos factores.


Creo que deberías ejecutar pruebas de UI en escenario / QA env y, como resultado, puedes tener alguna puerta trasera en el escenario env para las pruebas de UI, por ejemplo, aceptar el código 1111 para todos los usuarios, etc.


Use NSURLSession para realizar solicitudes HTTP desde métodos de prueba.