Firebase Test Lab

Teste seu app em dispositivos hospedados em um data center do Google.

O Firebase Test Lab é uma infraestrutura de teste de apps baseada na nuvem que permite testar seu app em vários dispositivos e configurações. Dessa forma, é possível ter uma melhor noção do desempenho do app nos usuários ativos.

Executar um teste

Para conferir instruções sobre como executar testes com o Test Lab, acesse os guias de iniciação:

Android iOS

Principais recursos

Testar apps para Android e iOS Execute testes em uma ampla variedade de dispositivos Android e iOS hospedados pelo Test Lab, incluindo dispositivos virtuais de teste Android executados em hosts Arm mais rápidos.
Execução em dispositivos reais O Test Lab executa seu app em dispositivos instalados e em execução em um data center do Google, para que você encontre problemas que só ocorrem em dispositivos e configurações específicas.
Integração com o fluxo de trabalho O Test Lab está integrado ao Console do Firebase, ao Android Studio e à CLI gcloud. Também é possível usá-lo com sistemas de integração contínua (CI).

Como funciona?

O Test Lab usa dispositivos de produção reais em execução em um data center do Google para testar seu app. Os dispositivos são atualizados com APIs atualizadas e têm configurações de localidade personalizáveis, que permitem testar seu app no hardware e nas configurações que ele encontrará no uso real.

Visão geral do caminho de implementação

Preparar seu app para testes
  • Primeiro, escolha um teste para executar:
    • Teste de instrumentação para Android
    • Teste Robo para Android (não exige um teste pré-gravado)
    • Teste de loop de jogo para iOS e Android
    • XCTest para iOS
  • Se necessário, modifique seu teste para executar no Test Lab. Crie e empacote o app e faça upload dele no Firebase.
Escolher dispositivos de teste e uma matriz de teste Use uma das nossas ferramentas integradas para definir sua matriz de teste ao selecionar um conjunto de dispositivos, versões de SO, localidades e orientações de tela.
Execute o teste e analise os resultados Faça o teste usando nossas ferramentas disponíveis. Dependendo do tamanho da sua matriz de teste, pode levar vários minutos para que o Test Lab execute seus testes. Depois da conclusão dos testes, veja os resultados no Console do Firebase.

Próximas etapas