Introdução ao testes no iOS Simulator

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:

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:

Fluxograma do iOS Simulator ../../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 ../../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 Macintosh, Windows ou Linux e assegure-se de que o Extension for Mobile esteja selecionado. 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.

    Para obter detalhes, consulte Instrumentando aplicativos iOS.

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

  5. 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.
  6. 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

  7. 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.
  8. 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.
  9. Executar o teste no iOS Simulator.

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

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