Instalando um aplicativo iOS instrumentado quando o test workbench for executado no Linux

Também será possível instalar um aplicativo iOS em um dispositivo iOS quando o test workbench estiver em execução no Linux.

Antes de Iniciar

Se você executar o test workbench no Linux, será possível instalar um aplicativo iOS instrumentado em um dispositivo iOS, conectando o dispositivo por meio de USB a um computador Macintosh quando você ou outra pessoa executar o script rtwBuildXcode.sh no computador Macintosh.

Procedimento

  1. No test workbench, selecione um projeto Test Workbench para o aplicativo em teste (AUT) ou crie um projeto clicando em Arquivo > Novo > Projeto do Test Workbench.
  2. No test workbench, clique no ícone Exibir URL do Workbench URL do Workbench e tome nota da URL do Workbench.

    É necessário a URL do Workbench para conectar o computador Macintosh e dispositivos remotos para o test workbench.

  3. Faça o download do archive de construção RTW-iOS-Build-Archive.zip.

    O archive de construção contém scripts que são necessárias para preparar o aplicativo para teste.

    1. Abra um navegador no computador Macintosh e insira a URL do Workbench no seguinte formato:

      http://Workbench_URL:port/mobile

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

    2. Na página de boas-vindas Rational Test Workbench - Mac OS, siga as instruções online para fazer o download do archive.
    3. Quando o download for concluído, descompacte o archive de construção.

      As seguintes pastas são incluídas no archive de construção: browser, build-script, client, runtime, runtime-bundle.

  4. Conecte um dispositivo iOS para uma porta USB no computador Macintosh.

    Conectando o Dispositivo iOS por meio de USB permite que você instale o aplicativo instrumentado em um dispositivo iOS no final do processo de instrumentação. É possível conectar vários dispositivos iOS compatíveis com as portas USB.

  5. Instrumente o aplicativo em teste (AUT) executando o script rtwBuildXcode.sh.

    Para instrumentar o AUT, conecte o dispositivo iOS ao computador Macintosh. Em seguida, use a opção device para o script rtwBuildXcode.sh e especifique a URL do Workbench do seu computador Linux.

    Nota: O script rtwBuildXcode.sh fornece suporte aos projetos e de trabalho do Xcode. Para obter detalhes sobre as áreas de trabalho do Xcode, consulte rtwBuildXcode.sh.
    1. No computador Macintosh, abra o aplicativo Macintosh Terminal.
    2. Digite o seguinte comando para instrumentar o AUT e envie-o para o test workbench no computador Linux como um aplicativo de entrada.
      unpack_dir/build-script/rtwBuildXcode.sh .xcodeproj file Linux Workbench URL options

      onde options inclui device, simu e both.

      A seguir está um exemplo da sintaxe da linha de comandos para instrumentar um AUT denominado UICatalog e enviá-lo para o test workbench em seu computador Linux e para todos os dispositivos USB conectados:

      ./rtwBuildXcode.sh /Users/mario/iOSApps/UICatalog/UICatalog.xcodeproj/ http://9.54.119.136:7878 device
  6. Inclua a versão instrumentada do AUT em um projeto no test workbench.

    Após executar o script rtwBuildXcode.sh, execute uma das ações a seguir para gerenciar o aplicativo:

    • Clique no botão de aplicativo de entrada no test workbench.
    • No Navegador de Teste, clique com o botão direito do mouse em um aplicativo de entrada sob Aplicativos Móveis de Entrada e clique em Gerar aplicativo gerenciado.

Resultados

Após concluir essas etapas e o aplicativo instrumentado for instalado no dispositivo iOS, será possível iniciar a gravação de testes. Para obter detalhes, consulte Criando testes de dispositivo móvel.

Feedback