Realización de pruebas de aplicaciones web en dispositivos iOS: Visión general

Con Rational Test Workbench para iOS puede probar aplicaciones web móviles. Desde su dispositivo iOS y desde el simulador de iOS puede conectarse al entorno de trabajo de prueba, grabar y ejecutar pruebas y ver informes. Puede instalar el entorno de trabajo de prueba en un sistema Windows, Apple Macintosh o Linux.

Realización de pruebas en un dispositivo iOS

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:

Cliente móvil

Nota: La característica de Gestionar aplicaciones es para la realización de pruebas de aplicaciones híbridas y nativas y precisa de IBM® Rational Test Workbench Mobile Test Edition.

Los siguientes son algunos detalles importantes acerca del cliente basado en navegador:

Realización de pruebas con el simulador de iOS

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.

Habilitación de ventanas emergentes

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.

Modalidad pasiva

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.

Diferenciación entre varios dispositivos

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.

  1. En el dispositivo, abra Safari o Chrome y vaya al URL del entorno de trabajo.

    Se abrirá el cliente de pruebas móviles.

  2. Pulse Acerca de.
  3. Escriba la nueva etiqueta en el campo de descripción del dispositivo.
  4. Pulse Registrar.

En las figuras siguientes puede ver los resultados.

Tabla 1.
Antes Después

Descripción predeterminada del dispositivo

Descripción modificada del dispositivo

grabador web móvil de IBM(r) Rational(r) Test Workbench

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.

Obtención de ayuda y visualización de vídeos

Puede obtener ayuda sobre las pruebas móviles y acceder a vídeos de formación pulsando Ayuda desde el cliente móvil.

  1. Simplemente pulse Ayuda en la pantalla inicial del cliente móvil.

    Cliente móvil

  2. A continuación, pulse de nuevo Ayuda para ver indicaciones escritas o bien Vídeos en YouTube para ir directamente a la lista de reproducción de pruebas móviles en YouTube, donde puede seleccionar en una lista de vídeos de formación sobre pruebas móviles.

    Menú Ayuda

Soporte para el lenguaje de programación Swift

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.


Comentarios