PlayStore12Tester
GUIA DO DESENVOLVEDOR

Como testar um aplicativo Android antes do lançamento

Um plano de teste de lançamento conecta suas jornadas importantes do usuário a uma construção específica, dispositivos representativos e resultados registrados. Use a lista de verificação como ponto de partida e depois adapte-a ao aplicativo e ao risco da mudança.

Defina o release candidate e o escopo

Escolha a versão exata que você pretende enviar e registre o que mudou. Liste as jornadas mais importantes, as versões e formatos do Android suportados e quaisquer integrações afetadas pela mudança. Combine quais áreas serão excluídas.

Escolha uma matriz de teste representativa

Selecione dispositivos e versões do Android com base no público compatível, nos dados de uso disponíveis e na alteração que você está fazendo. Inclua dispositivos reais relevantes junto com emuladores, quando possível. Um resultado aprovado em uma configuração não estabelece a cobertura de todos os dispositivos.

Faça primeiro um breve teste de fumaça

Confirme a instalação, o lançamento e uma jornada principal completa antes de dedicar algum tempo ao plano completo. Se um problema de bloqueio impedir testes significativos, relate-o em relação à compilação exata e repita o teste de fumaça após a correção.

Teste transições e caminhos de falha

Verifique o comportamento de novas instalações e atualizações, opções de permissão, entradas inválidas e acesso interrompido à rede. Exercício em segundo plano e retorno ao aplicativo. Para compras ou fluxos de contas específicos de aplicativos, use ambientes de teste apropriados e contas dedicadas.

Verifique variações de tela e acessibilidade

Inspecione a menor janela suportada, texto grande, orientações suportadas e idiomas relevantes. Inclua uma jornada manual do TalkBack ao avaliar a acessibilidade. As verificações automatizadas e o uso manual revelam problemas diferentes; nenhum deles sozinho estabelece acessibilidade completa.

Registre os resultados antes de tomar uma decisão de liberação

Marque um teste como aprovado somente após observar o resultado esperado. Registre as verificações que falharam com referências de relatório, deixe as verificações não testadas como não verificadas e explique por que um item não é aplicável. Revise as correções e os riscos restantes com a pessoa responsável pelo envio.

Exemplo: um fluxo de login alterado

Exemplo ilustrativo de planejamento: uma alteração de login afeta login novo, credenciais inválidas, sessões expiradas, novas tentativas off-line e retorno em segundo plano. Adicione o idioma suportado e as variantes de texto grande mais relevantes para essa tela. Registre cada resultado em relação à construção candidata.

Mantenha a elegibilidade QA e Google Play separadas

Esta lista de verificação ajuda a organizar testes de qualidade. Não é uma certificação Google oficial, uma auditoria de segurança ou prova de que um requisito de participação do testador Google Play foi atendido. A elegibilidade de produção do Google Play é um processo separado.

Perguntas frequentes

Completar a lista de verificação significa que o aplicativo está pronto para ser enviado?

Não. Ele resume apenas as verificações realizadas. A decisão de liberação também depende de questões não resolvidas, áreas excluídas e necessidades de seus usuários.

Quantos dispositivos devo testar?

Não existe uma contagem universal que comprove a cobertura. Escolha configurações representativas para o seu público-alvo e documente os limites da sua matriz de teste.

Posso usar a lista de verificação sem JavaScript?

Sim. O checklist completo está na página HTML e pode ser impresso. Status interativos e exportação Markdown requerem JavaScript.

Fontes e leituras adicionais