Introdução ao o Firebase Test Lab no Console do Firebase

Neste guia, descrevemos como executar testes de iOS usando o console do Firebase.

Etapa 1. Criar um projeto do Firebase

Acesse o Console do Firebase e crie um novo projeto caso ainda não tenha feito isso.

Etapa 2. Fazer upload e executar o teste

XCTest

  1. Abra Test Lab no console do Firebase.

  2. Se este for seu primeiro teste, clique em Primeiros passos no iOS. Se você já realizou um teste antes, clique em Executar um teste e, depois, selecione Executar um XCTest.

  3. Clique em Procurar e encontre o arquivo .zip que você criou.

  4. Marque a caixa de cada dispositivo, versão, orientação e localidade que você pretende testar.

  5. (Opcional) Para ajudar a identificar e localizar as matrizes de teste no Console do Firebase, adicione um identificador à matriz de teste. Para isso, insira um nome no campo Identificador da matriz de teste (opcional).

  6. Clique em Iniciar testes.

Teste de loop de jogo

  1. Na página Test Lab do console do Firebase, clique em Executar seu primeiro teste > Executar um loop de jogo do iOS.

  2. Na seção Enviar app, clique em Procurar e, em seguida, selecione o arquivo IPA do app (caso ainda não tenha feito isso, gere um arquivo IPA para o app).

  3. (Opcional) Para ajudar a identificar e localizar as matrizes de teste no Console do Firebase, adicione um identificador à matriz de teste. Para isso, insira um nome no campo Identificador da matriz de teste (opcional).

  4. (Opcional) Para executar vários loops (também conhecidos como cenários) de uma só vez ou selecionar loops específicos, insira os números de loop no campo Scenarios.

    Por exemplo, quando você insere "1-3, 5", Test Lab executa os loops 1, 2, 3 e 5. Por padrão (se você não inserir nada no campo Scenarios), Test Lab só executa o loop 1.

  5. Na seção Dispositivos, selecione um ou mais dispositivos físicos em que você quer testar seu app e clique em Iniciar testes.

Etapa 3. Analisar os resultados do teste

Quando o teste inicia, você acessa a página de resultados do teste automaticamente. Os testes podem demorar alguns minutos para serem executados, dependendo da quantidade de configurações diferentes que você selecionou e do tempo limite definido para os testes. Uma vez finalizados os testes, analise os resultados. Consulte Como analisar os resultados de Firebase Test Lab para saber mais sobre como interpretar os resultados do teste.