Puede probar aplicaciones web en un dispositivo iOS utilizando un cliente basado en navegador para iOS. Este cliente es una aplicación web que se ejecuta en el navegador Safari o Chrome de su dispositivo. Para ejecutar el cliente, simplemente escriba el URL del entorno de trabajo, con el formato siguiente, en un navegador de su dispositivo:
Formato: http://URL_entorno_trabajo:puerto/mobile
Ejemplo: http://9.11.22.333:7878/mobile
En la siguiente figura se muestra el cliente de pruebas móviles para la realización de pruebas de aplicaciones web en un navegador en un dispositivo iOS:
Los siguientes son algunos detalles importantes acerca del cliente basado en navegador:
Siempre que una aplicación en pruebas se inicia, se abre como un URL en un nuevo separador del navegador. La pantalla en blanco que se muestra es en realidad un nuevo separador y se muestra temporalmente antes del lanzamiento.
También puede realizar la prueba utilizando el navegador Safari en el simulador de iOS o puede utilizar el cliente de pruebas móviles en el simulador siguiendo las instrucciones de instalación de Instalación del cliente de pruebas móviles en el simulador de iOS. Actualmente Chrome no está disponible en el simulador de iOS.
Cuando utilice el cliente de pruebas móviles en un dispositivo iOS, asegúrese de que habilita las ventanas emergentes. Las ventanas emergentes deben tener permiso para la dirección IP del entorno de trabajo. Safari inhabilita silenciosamente las ventanas emergentes, mientras que Chrome le solicita que permita las ventanas emergentes. Para cada operación específica de dispositivo (instalar/grabar/reproducir), Safari le muestra una confirmación emergente. Hay menos mensajes con Chrome.
Cuando esté preparado para ejecutar las pruebas, puede iniciar la ejecución de las pruebas en el dispositivo o en el entorno de trabajo de prueba. En cualquiera de los dos casos, la prueba realmente se ejecuta en el dispositivo. Para pasar el control al entorno de trabajo de prueba, simplemente pulse Entrar en modalidad pasiva en el cliente de pruebas móviles.
El comportamiento de la modalidad pasiva es específico del navegador. Mientras que Chrome opera en modalidad pasiva, tal y como está previsto, Safari es más restrictivo y visualiza varios recuadros de diálogo de confirmación de la modalidad pasiva.
Cuando conecta un dispositivo concreto, tal como un iPhone, al entorno de trabajo de prueba, puede ver la conexión en el editor de dispositivos móviles del entorno de trabajo de prueba.
Para diferenciar entre los diferentes iPhones conectados al entorno de trabajo de prueba, puede cambiar la descripción del dispositivo.
Se abrirá el cliente de pruebas móviles.
En las figuras siguientes puede ver los resultados.
Antes | Después |
---|---|
|
|
El grabador web móvil es una aplicación iOS que se necesita para grabar y reproducir las acciones de usuario de una aplicación web sometida a prueba. Se invoca automáticamente durante el proceso de grabación y reproducción. Puede descargar el grabador web móvil de Apple App Store. Cuando haya terminado las pruebas, puede detener el grabador web móvil utilizando el Supervisor de actividad estándar de Apple.
Puede obtener ayuda sobre las pruebas móviles y acceder a vídeos de formación pulsando Ayuda desde el cliente móvil.
A partir de la versión 8.7.1 del entorno de trabajo de prueba, también puede probar las aplicaciones desarrolladas con el lenguaje de programación Swift, además de las aplicaciones desarrolladas con Objective -C.