Use este tópico para ajudá-lo a iniciar com o seu teste de
nativos, híbridos e aplicativos da web no iOS Simulator.
Antes de Iniciar
Observe os seguintes requisitos:
- Testando com o iOS Simulator requer um computador Macintosh e
Xcode.
- Para gravar e reproduzir testes de um aplicativo iOS nativo ou híbrido,
será necessário uma versão gerenciada do aplicativo no teste (AUT).
Se este não estiver disponível, será necessário instrumentar o AUT em um
computador Macintosh que contenha o projeto de origem Xcode
do AUT.
- Para testar com os nativos do cliente de teste móvel no iOS Simulator,
será necessário, primeiro, instalar o cliente. Para obter detalhes, consulte Instalando o cliente de teste móvel no iOS Simulator.
Nota: O Xcode é o ambiente de desenvolvimento integrado (IDE) da Apple
usado para desenvolver aplicativos Macintosh e iOS. É possível fazer o download do
Apple Xcode a partir do website
Recursos e Downloads do Xcode ou a partir da Apple App Store em um computador
Macintosh.
Sobre Esta Tarefa
O diagrama a seguir mostra uma visão geral resumida de teste
móvel para aplicativos iOS usando o iOS Simulator:
Procedimento
- Instale o Rational Test Workbench Mobile
Test Edition em um computador Macintosh, Windows ou Linux
e assegure-se de que o Extension for Mobile esteja selecionado. Para obter detalhes, consulte Installing the product software.
- No test workbench,
crie um projeto de teste clicando em .
- Se você precisar construir e instrumentar um aplicativo iOS
híbrido ou nativo para teste, prossiga conforme a seguir:
- Faça download do archive de construção em um computador Macintosh.
- Execute rtwBuildXcode.sh para instrumentar
o AUT e envie-o para o test workbench.
Para obter detalhes, consulte Instrumentando aplicativos iOS.
- Se você estiver testando aplicativos da web móveis, certifique-se de
instalar o IBM Rational Test Workbench Mobile
Web Recorder no
iOS Simulator.
O gravador da web móvel é necessário
para registrar e reproduzir ações do usuário de um aplicativo da web em teste.
Ele é chamado automaticamente durante o processo de gravação e de reprodução.
Para obter detalhes, consulte Instalando o IBM Rational Test Workbench Mobile Web Recorder no iOS Simulator.
- No test workbench inclua
o aplicativo no teste como um aplicativo gerenciado e instrumentado.
Para obter detalhes, consulte Importando aplicativos para teste no ambiente de trabalho.
- Abra o cliente baseado no navegador
digitando a URL do Workbench no formato a seguir no navegador
Safari no iOS Simulator:
Format: http://Workbench_URL:port/mobile
Exemplo: http://192.0.2.24:7878/mobile
- Crie um teste gravando gestos e interações. As ações
são representadas em uma linguagem natural, que permite que você documente
e reproduza o teste manualmente.
- Examine e aprimore a gravação do script de teste, conforme necessário.
Aqui estão algumas das coisas que podem ser executadas:
- Incluir pontos de verificação para verificar se um valor esperado ou
comportamento é retornado durante uma execução de teste.
- Incluir variáveis no script de teste.
- Incluir um loop para que o teste seja executado várias vezes
- Incluir um datapool para fornecer dados variáveis em vez de dados
gravados
- Incluir stubs do aplicativo para simular o comportamento de objetos reais
que interagem com o aplicativo em teste.
- Executar o teste no iOS Simulator.
É possível
iniciar uma execução de teste a partir do iOS Simulator ou do test workbench.
- Avaliar os resultados do teste.
O que Fazer Depois
Para obter orientação adicional, consulte a lista de execução
Testando aplicativos móveis com o Rational Test Workbench
no YouTube.