Esta sección incluye varias tareas específicas de la gestión de aplicaciones Android.
Carga de aplicaciones Android desde el cliente de pruebas móviles
Para probar las aplicaciones móviles, debe importarlas o cargarlas a Rational Test Workbench Mobile
Test Edition. Cuando carga la aplicación en el entorno de trabajo de prueba desde un dispositivo móvil, la aplicación se instrumenta y recompila en dos nuevas aplicaciones: una aplicación lista para grabación y una aplicación lista para reproducción. La versión de grabación contiene la aplicación en pruebas, aumentada con código, y la versión de reproducción es la versión original con el certificado de entorno de trabajo de prueba. Debe cargar un paquete original para cada aplicación que desee probar y debe guardarlo en el entorno de trabajo. Le permiten grabar una
prueba o ejecutar una prueba. A continuación, se debe guardar la aplicación en un proyecto del entorno de trabajo de prueba para estar lista para la prueba.
Adición de aplicaciones Android al entorno de trabajo de prueba desde la línea de mandatos
Puede automatizar el proceso de añadir aplicaciones Android al entorno de trabajo de prueba con la herramienta de línea de mandatos AddAndroidApp.jar, que puede descargar de la página de bienvenida de Android. Esta herramienta instrumenta la aplicación en pruebas y a continuación la añade al entorno de trabajo de prueba.
Instrumentación de aplicaciones Android en un entorno de compartimiento de shell
Si está trabajando en un entorno en el que
Rational Test Workbench Mobile
Test Edition
y Android Development Kit (ADT) tienen el shell compartido, puede importar automáticamente
las aplicaciones Android en el entorno de trabajo de prueba,
iniciar la instrumentación de las aplicaciones y dejarlas preparadas para
grabar y ejecutar pruebas.
Realización de pruebas en aplicaciones preinstaladas en dispositivos Android
Para probar determinadas aplicaciones de Android, primero debe volver a compilarlas proporcionando una clave privada. Entre estas aplicaciones se encuentran aquellas que se proporcionan preinstaladas en los dispositivos o las API que requieren permisos de administrador o root.