Instalación de una aplicación iOS instrumentada cuando se ejecuta el entorno de trabajo de prueba en Linux

También es posible instalar una aplicación iOS en un dispositivo iOS cuando el entorno de trabajo de prueba se ejecuta en Linux.

Antes de empezar

Si ejecuta el entorno de trabajo de prueba en Linux, puede instalar una aplicación iOS instrumentada en un dispositivo iOS conectando el dispositivo mediante USB a un sistema Macintosh cuando usted u otro usuario ejecuta el script rtwBuildXcode.sh en el sistema Macintosh.

Procedimiento

  1. En el entorno de trabajo de prueba, seleccione un proyecto de Entorno de trabajo de prueba para la aplicación en pruebas o cree un proyecto pulsando Archivo > Nuevo > Proyecto de entorno de trabajo de prueba.
  2. En el entorno de trabajo de prueba, pulse el icono Visualizar URL del entorno de trabajo URL del entorno de trabajo y anote el URL del entorno de trabajo.

    Necesita el URL del entorno de trabajo para conectar el sistema Macintosh y los dispositivos móviles al entorno de trabajo de prueba.

  3. Descargue el archivador de compilación RTW-iOS-Build-Archive.zip.

    El archivador de compilación contiene scripts necesarios para preparar las aplicaciones para las pruebas.

    1. Abra un navegador en el sistema Macintosh y especifique el URL del entorno de trabajo con el formato siguiente:

      http://URL_entorno_trabajo:puerto/mobile

      Por ejemplo, http://192.0.2.24:7878/mobile

    2. En la página de bienvenida de Rational Test Workbench - Sistema operativo Mac, siga las instrucciones en línea para descargar el archivo.
    3. Cuando finalice la descarga, desempaquete el archivador de la compilación.

      El archivador de compilación contiene las carpetas siguientes: browser, build-script, client, runtime, runtime-bundle.

  4. (Opcional) Conecte un dispositivo iOS a un puerto USB en el sistema Macintosh.

    La conexión del dispositivo iOS mediante USB le permite instalar la aplicación instrumentada en un dispositivo iOS al final del proceso de instrumentación. Puede conectar varios dispositivos iOS compatibles a los puertos USB.

  5. Instrumente la aplicación en pruebas ejecutando el script rtwBuildXcode.sh.

    Para instrumentar la aplicación en pruebas, conecte el dispositivo iOS al sistema Macintosh. A continuación, utilice la opción device al script rtwBuildXcode.sh y especifique el URL del entorno de trabajo de su sistema Linux.

    Nota: El script rtwBuildXcode.sh proporciona soporte para proyectos Xcode y espacios de trabajo Xcode. Para obtener detalles sobre los espacios de trabajo Xcode, consulte rtwBuildXcode.sh.
    1. En el sistema Macintosh, abra la aplicación Macintosh Terminal.
    2. Escriba el mandato siguiente para instrumentar la aplicación en pruebas y enviarla al entorno de trabajo de prueba en el sistema Linux como una aplicación de entrada.
      dir_desempaquetado/build-script/rtwBuildXcode.sh archivo .xcodeproj URL del entorno de trabajo de Linux opciones

      donde opciones incluye device, simu y both.

      A continuación se muestra un ejemplo de la sintaxis de línea de mandatos para instrumentar una aplicación en pruebas denominada UICatalog y enviarla al entorno de trabajo de prueba en el sistema Linux y a todos los dispositivos conectados mediante USB:

      ./rtwBuildXcode.sh /Users/mario/iOSApps/UICatalog/UICatalog.xcodeproj/ http://9.54.119.136:7878 device
  6. Añada la versión instrumentada de la aplicación en pruebas a un proyecto en el entorno de trabajo de prueba.

    Después de ejecutar el script rtwBuildXcode.sh, realice una de las acciones siguientes para gestionar la aplicación:

    • Pulse el botón de la aplicación de entrada en el entorno de trabajo de prueba.
    • En el Navegador de pruebas, pulse con el botón derecho del ratón en una aplicación de entrada en Aplicaciones móviles de entrada y pulse Generar aplicación gestionada.

Resultados

Después de completar estos pasos y de que la aplicación instrumentada se instale en el dispositivo iOS, puede iniciar la grabación de pruebas. Para obtener detalles, consulte Creación de pruebas móviles.

Comentarios