Firebase Test Lab

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

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

Executar um teste

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

iOS+ Android

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 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 Firebase, ao Android Studio e à gcloud CLI. Também é possível usá-lo com sistemas de integração contínua (CI).

Como funciona?

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 o teste para executar em 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, você poderá conferir os resultados no console do Firebase.

Próximas etapas