Gravando testes a partir do cliente de teste móvel do iOS

Os testes móveis são geralmente criados gravando uma sessão no dispositivo móvel ou simulador que executa o aplicativo que está sendo testado. No final da sessão de gravação, feche o aplicativo e o IBM® Rational Test Workbench Mobile Client fará upload da sessão gravada para o Rational Test Workbench Mobile Test Edition, onde ele é usado para gerar um teste.

Antes de Iniciar

Para gravar testes:
  • O cliente de teste móvel deve estar em execução e conectado ao test workbench. Para usar o cliente baseado no navegador, você deve digitar a URL do Workbench no navegador Chrome ou Safari em seu dispositivo, ou no navegador Safari em seu iOS Simulator. Consulte Visão geral de testes do iOS para obter detalhes sobre a execução do cliente baseado no navegador e executar o cliente nativo para o iOS Simulator.
  • Os aplicativos nativos e híbridos sob teste devem ser instrumentados e, em seguida, enviados por push para o Test Workbench e simulador ou instalado em um dispositivo. Para obter detalhes adicionais, consulte Instrumentando aplicativos iOS.
  • Se você estiver testando aplicativos da web, o IBM Rational Test Workbench Mobile Web Recorder será requerido para gravar as ações do usuário. É possível fazer download dele na Apple App Store em seu dispositivo móvel. Se você estiver testando com o iOS Simulator, será preciso instalar o IBM Rational Test Workbench Mobile Web Recorder manualmente porque o iOS Simulator não possui acesso a Apple App Store. Consulte Instalando o IBM Rational Test Workbench Mobile Web Recorder no iOS Simulator para obter detalhes.

Sobre Esta Tarefa

Esta tarefa se aplica para o teste de aplicativos nativos, híbridos ou da web iOS.

Com o cliente de teste móvel para iOS, as ações de hardware de GPS são suportadas.

Procedimento

Para gravar uma sessão no dispositivo móvel ou simulador a partir de um aplicativo iOS:

  1. No IBM Rational Test Workbench Mobile Client, dê um toque em Gerenciar aplicativos para gravar um teste para um aplicativo nativo ou dê um toque em Gerenciar aplicativos da web para um aplicativo da web.
  2. Dê um toque no aplicativo para o qual um teste deve ser gravado. Pode ser necessário atualizar a lista para ver o aplicativo. Em seguida, dê um toque em Gravar.
  3. Quando o aplicativo iniciar, será possível interagir com o dispositivo usando o dispositivo ou simulador iOS. Todas as ações do dispositivo e respostas do aplicativo são gravadas.
  4. Para finalizar a gravação, clique em Início. A gravação é transferida por upload para o test workbench. Dependendo do tamanho da gravação, o upload poderá demorar alguns segundos a vários minutos. As gravações são exibidas no navegador de teste em Gravações recebidas do dispositivo móvel com um nome e um registro de data e hora.
    Nota: Se sua sessão envolve a comutação entre aplicativos, incluindo vários aplicativos, uma nova gravação será transferida por upload cada vez que você comutar aplicativos. Esta ação produz vários logs de gravação na pasta Gravações recebidas do dispositivo móvel. É possível combinar essas várias gravações para gerar um único teste.
  5. No test workbench Navegador de Teste, expanda Gravações recebidas de dispositivo móvel, clique com o botão direito do mouse em uma gravação e selecione Gerar teste. Como alternativa, clique no link na mensagem que o avisa que há uma nova gravação recebida. A janela Novo teste de gravações recebidas é aberta.
  6. Selecione uma pasta de projeto e um nome para o novo teste. Se necessário, será possível clicar em Novo > Projeto do Test Workbench para criar uma nova pasta de projeto.
  7. Opcional: Se você desejar gerar um teste com várias gravações (por exemplo, se sua sessão envolve a comutação entre vários aplicativos), clique em Avançar e selecione as gravações que deseja usar para gerar o teste.
  8. Clique em Concluir e Abrir teste. O editor de teste é aberto no Rational Test Workbench e exibe o teste gerado.

Feedback