Utilice este tema como ayuda para empezar con las pruebas de aplicaciones nativas, híbridas y web en el simulador de iOS.
Antes de empezar
Tenga en cuenta los requisitos siguientes:
- Las pruebas con el simulador de iOS requieren un sistema Macintosh y Xcode.
- Para grabar y reproducir pruebas de una aplicación iOS nativa o híbrida, necesitará
una versión gestionada de la aplicación en pruebas.
Si no está disponible, necesitará instrumentar la aplicación en pruebas en un sistema
Macintosh que contenga el proyecto de código fuente Xcode para ella.
- Para realizar la prueba con el cliente de pruebas móviles nativo en el simulador de iOS, en primer lugar debe instalar el cliente. Para obtener detalles, consulte Instalación del cliente de pruebas móviles en el simulador de iOS.
Nota: Xcode
es el entorno de desarrollo integrado de Apple utilizado para desarrollar aplicaciones Macintosh e iOS. Puede descargar
Apple Xcode desde el
Sitio web de descargas y recursos de Xcode o desde Apple App Store en un sistema Macintosh.
Acerca de esta tarea
El siguiente diagrama muestra una visión general de alto nivel
de pruebas móviles para aplicaciones iOS que utilizan el simulador de iOS:
Procedimiento
- Instale Rational Test Workbench Mobile
Test Edition en un sistema Macintosh, Windows o Linux y asegúrese de que Extension for Mobile está seleccionado. Para obtener detalles, consulte Installing the product software.
- En el entorno de trabajo de prueba,
cree un proyecto de prueba pulsando .
- Si necesita compilar e instrumentar una aplicación iOS nativa o híbrida para las pruebas, siga estos pasos:
- Descargue el archivo de compilación en un sistema Macintosh.
- Ejecute rtwBuildXcode.sh para instrumentar la aplicación en pruebas y enviarla al entorno de trabajo de prueba.
Para obtener detalles, consulte Instrumentación de las aplicaciones iOS.
- Si está probando aplicaciones web móviles, asegúrese de instalar IBM Rational Test Workbench Mobile
Web Recorder en el simulador de iOS.
Se necesita el
grabador web móvil
para grabar y reproducir acciones de usuario de una aplicación web en pruebas.
Se invoca automáticamente durante el proceso de grabación y reproducción.
Para obtener detalles, consulte Instalación del IBM Rational Test Workbench Mobile Web Recorder en el simulador de iOS.
- En el entorno de trabajo de prueba, añada la aplicación en pruebas como una aplicación gestionada e instrumentada.
Para obtener detalles, consulte Adición de aplicaciones nativas e híbridas al entorno de trabajo de prueba.
- Abra el cliente basado en navegador especificando el URL del entorno de trabajo con el formato siguiente en el navegador Safari en el simulador de iOS:
Formato: http://URL_entorno_trabajo:puerto/mobile
Ejemplo: http://192.0.2.24:7878/mobile
- Cree una prueba grabando gestos e interacciones. Las acciones
se representan en lenguaje natural, lo que permite documentar y reproducir la prueba
manualmente.
- Examine y mejore la grabación de script de prueba según sea necesario.
Estas son algunas
de las acciones que puede hacer:
- Añadir puntos de verificación para verificar que se obtiene un valor o comportamiento esperado
durante una ejecución de prueba.
- Añadir variables al script de prueba.
- Añadir un bucle para que la prueba se ejecute varias veces
- Añadir una agrupación de datos para proporcionar datos variables en lugar de los datos que ha grabado
- Añadir apéndices de aplicación para simular el comportamiento de los objetos reales
que interactúan con la aplicación en pruebas.
- Ejecute la prueba en el simulador de iOS.
Puede iniciar la ejecución de una prueba desde el simulador de iOS o desde el entorno de trabajo de prueba.
- Evalúe los resultados de la prueba.
Qué hacer a continuación
Para obtener indicaciones adicionales, consulte la lista de reproducción
Prueba de aplicaciones móviles con Rational Test Workbench en YouTube.