AppReviewX Entrar

Checklist de teste de navegação com o botão voltar

Pilha de telas, deep links, diálogos e fluxos modais: um comportamento previsível.

Neste guia

"Voltar" deve sempre fazer a mesma coisa previsível. No Android há o botão ou gesto de voltar do sistema; no iOS há o botão voltar e o deslize pela borda. Teste a ação do sistema, não só os seus próprios botões. Cada item tem um motivo e uma verificação.

Pilha básica

1. Voltar pelo fluxo principal Por quê: voltar deve refazer o caminho que o usuário percorreu. Como verificar: abra o app, entre três ou quatro telas e pressione voltar repetidamente. Você deve passar pelas mesmas telas em ordem inversa e terminar no início, não em uma tela que nunca visitou.

2. Voltar a partir da primeira tela Por quê: o último toque em voltar sai do app, o que é fácil fazer errado. Como verificar: na tela principal, pressione voltar. O app deve sair ou perguntar de forma previsível, e reabrir não deve mostrar um estado estranho.

3. Abas e navegação inferior Por quê: os usuários esperam que cada aba mantenha seu lugar, ou que volte ao início, de forma consistente. Como verificar: entre fundo na aba A, troque para a aba B e volte. A continua onde você deixou? Depois pressione voltar e observe para onde vai. Deve ser a mesma regra em todas as abas.

Diálogos e modais

4. Diálogos e folhas inferiores Por quê: voltar deve fechar primeiro a camada de cima. Como verificar: abra um diálogo, menu ou folha e pressione voltar. Só essa camada deve fechar. Tocar fora deve se comportar como planejado.

5. Modais e fluxos em várias etapas Por quê: voltar em um assistente pode perder dados preenchidos. Como verificar: em um formulário com várias etapas, preencha dados, volte uma etapa e avance. Os dados foram mantidos? Voltar na primeira etapa deve perguntar, não descartar em silêncio.

6. Alterações não salvas Por quê: edições perdidas são o resultado típico de um "voltar" sem planejamento. Como verificar: altere uma configuração ou um texto e pressione voltar. O app salva, pergunta ou avisa, como você decidiu, e deixa isso claro?

Entrada vinda de fora

7. Deep links e notificações Por quê: usuários que chegam no meio do app não têm histórico, e voltar ainda precisa fazer sentido. Como verificar: abra o app a partir de um link ou notificação direto em uma tela profunda e pressione voltar. Deve levar a um pai lógico, não fechar o app de forma inesperada nem entrar em loop.

8. Login e onboarding Por quê: voltar não deve levar o usuário a uma etapa já concluída. Como verificar: conclua o login e pressione voltar. Não pode mostrar a tela de login de novo. Faça o mesmo após o onboarding e após um pagamento.

9. Loops de redirecionamento Por quê: uma tela que redireciona para frente ao chegar prende o usuário. Como verificar: a partir de uma tela com redirecionamento automático (por exemplo, após sair da conta ou uma verificação de permissão), pressione voltar repetidamente. Você precisa conseguir sair.

Estado e sistema

10. Voltar após interrupção Por quê: depois de reiniciar ou de o app voltar, a pilha pode ter sumido. Como verificar: entre fundo, mande o app para segundo plano por muito tempo ou feche-o pelo alternador de apps (o sistema pode restaurá-lo), reabra e pressione voltar. Veja testes de interrupção.

11. Rotação e teclado Por quê: mudanças de orientação podem recriar telas e zerar a pilha. Como verificar: gire o dispositivo em uma tela profunda e pressione voltar. Com o teclado aberto, pressione voltar uma vez (ele deve fechar o teclado primeiro).

12. Toques duplos e pressões rápidas Por quê: pressionar voltar duas vezes rapidamente pode pular uma tela ou travar o app. Como verificar: pressione voltar duas vezes rapidamente durante uma transição e confira onde você para.

Relacionados

Usuários de primeira viagem seguem caminhos que você nunca seguiria. Comece grátis e peça feedback privado e estruturado.