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.
- Instale o Rational Test Workbench Mobile
Test Edition em um computador Linux
e assegure-se de que o Extension for Mobile esteja selecionado. Para obter detalhes,
consulte Instalando
o software do produto.
- Instale Xcode 4.6 ou mais recente em um computador Macintosh executando SO
X v10.8 Mountain Lion ou mais recente. Em seguida, crie um projeto Xcode que
contenha o código fonte do aplicativo em teste.
Procedimento
- No test workbench, selecione
um projeto Test Workbench
para o aplicativo em teste (AUT) ou crie um projeto clicando em .
- No test workbench, clique no ícone Exibir
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.
- 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.
- 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
- Na página de boas-vindas Rational Test Workbench - Mac OS,
siga as instruções online para fazer o download do archive.
- 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.
- 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.
- 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.
- No computador Macintosh, abra o aplicativo Macintosh
Terminal.
- 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
- 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.