Incluindo aplicativos nativos e híbridos no ambiente de trabalho de teste

Para testar um aplicativo móvel, o aplicativo deve ser incluído no Rational Test Workbench Eclipse Client e também instalado em um dispositivo móvel.

Antes de Iniciar

Se você estiver testando aplicativos Android, o Android SDK deverá ser instalado no mesmo computador que o test workbench foi instalado. Você deve configurar as preferências no caminho do construtor de aplicativos móveis para que elas apontem para o diretório no qual o Android SDK está instalado. Para obter detalhes adicionais, consulte Construtores de aplicativo móvel. Para incluir um aplicativo a partir de um dispositivo móvel ou um emulador, assegure que o dispositivo esteja conectado ao test workbench.

Sobre Esta Tarefa

Para testar um aplicativo Android, é possível usar o dispositivo para fazer upload do application under test (AUT) para o test workbench ou incluir o aplicativo no test workbench usando o editor de Aplicativos móveis e da IU da web.

Para testar um aplicativo iOS, inclua o aplicativo no test workbench. Não há nenhum processo de upload para aplicativos iOS.

Procedimento

  1. Na barra de ferramentas da perspectiva do Test Workbench, clique no ícone Exibir aplicativos móveis e da IU da web disponíveis Exibir aplicativos móveis e da IU da web disponíveis. O editor Aplicativos móveis e da IU da web é aberto.
  2. No editor, clique no ícone Incluir aplicativo na lista Incluir aplicativos na lista para incluir um aplicativo no test workbench.
  3. Conclua uma das tarefas a seguir na janela Incluir aplicativo:
    1. Para incluir um aplicativo a partir de seu computador local, em a partir do armazenamento local, clique no ícone aplicativo Android Aplicativo Android ou no ícone aplicativo iOS Aplicativo iOS para navegar para o aplicativo.
    2. Para incluir um aplicativo MobileFirst Platform Foundation, clique em MobileFirst Platform Application Center e forneça os detalhes da conexão para se conectar ao Application Center.
    3. Para incluir um aplicativo a partir de uma área de trabalho, clique em a partir da área de trabalho, clique no ícone Android ou iOS e selecione o aplicativo.
    4. Para incluir um aplicativo Android a partir de um dispositivo móvel, clique em a partir do dispositivo móvel, clique em Avançar e siga as etapas em Transferindo por upload aplicativos Android a partir do cliente de teste móvel.
    5. Para incluir um aplicativo a partir de um website, clique em a partir do website e digite a URL do website ou clique no botão para colar uma URL copiada.
    6. Para incluir um recurso que contenha um pacote de aplicativos móveis original, clique em A partir do recurso do aplicativo gerenciado existente. Clique no arquivo .ma para gerar novamente um aplicativo gerenciado. Observe que a janela exibe apenas arquivos de aplicativos não importados.
  4. Opcional: Na Descrição de aplicativo, digite uma breve descrição do aplicativo que você está incluindo.
  5. Clique em Avançar e selecione um projeto.
  6. Clique em Concluir. Com base no tamanho do aplicativo, o test workbench pode levar algum tempo para preparar o aplicativo para teste. Como resultado, um arquivo .ma é criado e o aplicativo é incluído na lista de aplicativos disponíveis, pronta para todos os estágios do teste.
    Nota: Se você incluir uma nova versão de um aplicativo no editor Aplicativos de IU da Web e Móvel e houver suítes de testes existentes de uma versão antiga do aplicativo, uma caixa de diálogo será aberta indicando que os suítes de testes fazendo referência a outras versões do mesmo aplicativo foram localizados. Clique em Visualizar para abrir um assistente de refatoração exibindo as mudanças. É possível ignorar e clicar em Cancelar, ou em Concluir para iniciar a refatoração. Depois de refatorado, os suítes de testes poderão ser usados com a nova versão do aplicativo. Se você clicou em Cancelar, é possível executar o processo de refatoração posteriormente usando Importar suíte de testes de outra versão do aplicativo na guia Testes Disponíveis no editor Aplicativos de UI da Web e Móvel. Esse botão será ativado somente se outra versão do aplicativo for detectada no editor, mas não ficará disponível para aplicativos nativos, híbridos, ou da web recebidos. O comportamento do assistente de refatoração pode ser modificado em Janela > Preferências > Teste > UI de Web e Móvel > Configurações Gerais > Refatoração de suíte de testes durante a inclusão de um aplicativo.

O que Fazer Depois

Para aplicativos Android, agora é possível gravar um teste do dispositivo móvel. No cliente de teste móvel, acesse Aplicativos gerenciados, dê um toque no aplicativo incluído no test workbench e em Gravar.

Para aplicativos iOS, você deverá primeiro instalar o aplicativo em seu dispositivo iOS antes de ser possível iniciar a gravação de um teste. Para obter detalhes, consulte Instalando aplicativos iOS instrumentados.


Feedback