Primeiros passos com o Firebase Test Lab no Console do Firebase

O Firebase Test Lab oferece infraestrutura com base em nuvem para testar apps Android. Veja neste documento como dar os primeiros passos no Test Lab usando o Console do Firebase.

Criar um projeto do Firebase

Se você não tiver um projeto do Firebase para o app, acesse o Console do Firebase e clique em Criar novo projeto para fazer isso agora mesmo. Você precisa ser o proprietário ou ter permissões de edição no projeto.

Você pode usar o Test Lab para um número limitado de execuções diárias de teste nos planos Spark e Flame. Para usar o Test Lab sem limites diários de cota, faça upgrade para o plano Firebase Blaze.

Executar um teste

O Firebase Test Lab permite executar os seguintes tipos de testes:

  • Testes de instrumentação: testes que você cria para executar seu app. O Test Lab é compatível com as bibliotecas de teste de instrumentação Espresso e UI Automator 2.0.
  • Teste Robo: testes que analisam a interface do seu app e a exploram automaticamente com a simulação de atividades do usuário.
  • Teste de loop de jogo (Beta): testes que usam um modo de demonstração para simular ações de jogadores em apps de jogos.

Para executar um teste, consulte Executar testes com o Firebase Test Lab para Android.

Novo: testes de instrumentação com o Orquestrador

O Orquestrador de testes do Android executa cada um dos testes de instrumentação do seu app de maneira independente. Esse procedimento tem vários benefícios, mas também uma desvantagem:

Benefícios

  • Nenhum estado compartilhado: cada teste é executado em uma instância de instrumentação própria. Assim, o estado compartilhado não se acumula em todos os testes.

  • Falhas isoladas: se um teste falha, ele encerra apenas a própria instância de instrumentação. Os outros testes continuam em execução.

Desvantagem

O Test Lab sempre usa a versão mais recente do Orquestrador. Para ativar o Orquestrador, selecione Executar com o Orquestrador na tela Opções avançadas da configuração do teste de instrumentação.

Investigar os resultados do teste

Quando o teste inicia, você é redirecionado automaticamente para a página de resultados do teste. Os testes podem demorar alguns minutos para serem executados, dependendo do número de configurações diferentes que você selecionou e a duração do tempo limite de teste definido para os testes. Depois da execução dos testes, é possível analisar os resultados. Consulte Como analisar resultados do Firebase Test Lab e aprenda a interpretar esses resultados.

Enviar comentários sobre…

Precisa de ajuda? Acesse nossa página de suporte.