Neste guia
Você não consegue testar cada tela Android. Nem precisa. Bugs de layout se concentram nos extremos: a menor largura que você suporta, a maior e os momentos em que a janela muda de tamanho. Cubra esses casos e você pega a maioria do que os usuários encontrariam.
Escolha um conjunto pequeno
Use de quatro a cinco tamanhos, escolhidos pelo que pode dar errado:
- Celular pequeno. A tela mais estreita e mais baixa que você quer suportar. Revela texto cortado, botões empurrados para fora da tela e formulários que precisam de rolagem.
- Celular grande. Revela layouts esticados e alvos de toque fora do alcance do polegar.
- Tablet. Revela um layout de celular ampliado para preencher uma tela larga: botões gigantes, colunas solitárias de texto, espaço desperdiçado.
- Dobrável, aberto e fechado. Revela layouts que quebram quando a tela muda com o app aberto.
- Qualquer aparelho em tela dividida. Uma janela estreita numa tela grande se comporta como um aparelho pequeno. Veja a checklist de tela dividida.
Seus dados de análise ou os dados de dispositivos do Play Console (se o app já estiver publicado) mostram quais tamanhos seus usuários têm. Sem dados, trate a lista acima como ponto de partida e diga isso nas suas notas.
O que verificar em cada tamanho
- Nada fica cortado. Títulos, botões, diálogos, o campo de entrada coberto pelo teclado.
- Tudo é alcançável. Role até o fim de cada tela. Dá para tocar no último botão?
- Os alvos de toque continuam utilizáveis. Nem minúsculos num tablet, nem sobrepostos num celular pequeno.
- As imagens mantêm a proporção. Sem esticar, sem ampliação borrada.
- As duas orientações. Gire em cada tamanho. Veja rotação e mudanças de configuração.
- O texto continua legível. Combine com o teste de fonte grande.
Instruções que você pode dar a um testador
Testadores sem laboratório de dispositivos ainda podem ajudar. Peça que enviem:
- Modelo do aparelho, versão do Android e tamanho da tela (Configurações > Sobre o telefone).
- Uma captura de tela das três telas mais importantes.
- Se algo ficou cortado, sobreposto ou difícil de tocar, e em qual tela.
- Qualquer coisa que pareceu diferente após girar ou mudar o tamanho da janela.
Um modelo curto mantém as respostas comparáveis. Nosso modelo de relatório de bug serve para isso.
Transforme os achados em correção
Agrupe o que os testadores relatam pela causa, não pelo aparelho. Três causas explicam a maioria dos casos: uma largura ou altura fixa no layout, conteúdo que não rola quando falta espaço, e um layout de celular esticado numa janela larga. Corrija a causa uma vez e teste de novo o menor e o maior tamanho. Se um bug aparece em só um aparelho, anote o modelo e as configurações antes de decidir que é raro; o tamanho de exibição e a escala de fonte costumam explicar.
Sem aparelhos? Use um emulador primeiro
Um emulador pode simular muitos tamanhos, incluindo tablets e dobráveis. Ele não mostra como uma tela real é na mão, mas é rápido para checar layout. Veja como configurar um emulador Android.
Limites
O tamanho da tela é só um fator. As configurações de tamanho de exibição, de escala de fonte e o modo de janela também mudam a largura utilizável, então um único aparelho pode se comportar como vários. Teste essas configurações em pelo menos um aparelho.
Mais sobre a escolha de aparelhos: em quais dispositivos Android testar.
Comece grátis no AppReviewX e colete feedback privado e estruturado de testadores com aparelhos diferentes. Volte à visão geral: Teste de apps Android.