Introdução ao teste em dispositivos iOS

É possível testar aplicativos nativos, híbridos e da web em um dispositivo iOS usando o cliente baseado no navegador para iOS. Este cliente é um aplicativo da web executado no navegador Chrome ou Safari em seu dispositivo.

Antes de Iniciar

Observe os seguintes requisitos:

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:

fluxograma do iOS ../../com.ibm.rational.rtw.install.doc/topics/c_rtw_overview.html ../../com.ibm.rational.test.lt.moeb.doc/topics/t_test_ios_native_device.html http://www.apple.com/itunes/ ../../com.ibm.rational.test.lt.moeb.doc/topics/c_install_ios_device.html ../../com.ibm.rational.test.lt.moeb.doc/topics/trecord_ios_app.html ../../com.ibm.rational.test.lt.moeb.doc/topics/cmobtesteditovw.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tintro_run_test.html ../../com.ibm.rational.test.lt.moeb.doc/topics/t_evaluate_results.html

Procedimento

  1. Instale o Rational Test Workbench Mobile Test Edition em um computador Windows, Apple Macintosh, ou Linux e verifique se Extensão para Dispositivo Móvel está selecionada. Para obter detalhes, consulte Installing the product software.
  2. No test workbench, crie um projeto de teste clicando em Arquivo > Novo > Projeto do Test Workbench.
  3. Se você precisar construir e instrumentar um aplicativo iOS híbrido ou nativo para teste, prossiga conforme a seguir:
    1. Faça download do archive de construção em um computador Macintosh.
    2. Execute rtwBuildXcode.sh para instrumentar o AUT e envie-o para o test workbench como um aplicativo de entrada.
    3. Inclua o aplicativo sob teste como um aplicativo instrumentado gerenciado.

    Para obter detalhes, consulte Instrumentando aplicativos iOS.

  4. Se você não possui o projeto Xcode para o AUT, há várias maneiras de instalar o aplicativo instrumentado em um dispositivo iOS. Para obter detalhes, consulte Instalando aplicativos iOS instrumentados.
  5. Se estiver testando aplicativos da web, faça download do IBM Rational Test Workbench Mobile Web Recorder na Apple App Store em seu dispositivo móvel.

    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.

  6. Crie um teste gravando gestos e interações no dispositivo. As ações são representadas em uma linguagem natural, que permite que você documente e reproduza o teste manualmente.
  7. Examine e aprimore a gravação, conforme necessário. Aqui está uma lista parcial do que você pode fazer:
    • 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.
  8. Execute o teste no dispositivo iOS.

    É possível iniciar uma execução de teste a partir do dispositivo iOS ou a partir do test workbench.

  9. 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.

Feedback