Neste guia
O cadastro é o primeiro portão. Se ele falhar, nada mais no seu app importa. Cada caso abaixo tem um resultado esperado, um motivo e uma forma de verificar. Use uma instalação limpa e um aparelho real, e tenha alguns endereços de e-mail reserva.
Entrada válida
- Cadastre-se com um e-mail comum e uma senha forte. Esperado: a conta é criada e o usuário chega onde o app prometeu. Por quê: o caminho feliz precisa ser impecável. Verificar: faça em uma instalação limpa e confirme a conta no seu backend.
- Cadastre-se com um endereço que tenha tag com + ou subdomínio (name+test@example.com). Esperado: aceito. Por quê: endereços válidos são rejeitados por padrões rígidos. Verificar: tente e conclua a verificação.
- Use um nome com acentos, apóstrofo ou alfabeto não latino. Esperado: salvo e exibido corretamente. Por quê: nomes reais variam. Verificar: reabra o perfil e compare.
Entrada inválida
- Deixe cada campo vazio, um de cada vez. Esperado: uma mensagem no campo que diz o que está faltando. Por quê: usuários pulam campos. Verificar: envie com um campo vazio e depois com todos.
- Digite um e-mail sem @ ou domínio. Esperado: mensagem clara, sem travar. Por quê: erros de digitação são comuns. Verificar: teste "name", "name@", "name@com".
- Digite uma senha abaixo do tamanho mínimo. Esperado: a regra fica visível antes ou junto do erro. Por quê: regras escondidas frustram. Verificar: digite uma senha curta e leia a mensagem.
- Confirmação de senha diferente (se você pedir). Esperado: erro no campo de confirmação. Por quê: senão os usuários se trancam para fora. Verificar: digite dois valores diferentes.
Casos extremos
- E-mail, nome e senha muito longos. Esperado: tratados sem quebrar o layout nem causar erro no servidor. Por quê: os limites do app e do backend diferem. Verificar: cole textos longos e envie.
- Espaços no início e no fim do e-mail. Esperado: removidos ou rejeitados com clareza. Por quê: teclados adicionam espaços após o autocompletar. Verificar: digite "name@example.com " com espaço no fim.
- E-mail com maiúsculas, depois entre com minúsculas. Esperado: mesma conta. Por quê: diferença de maiúsculas causa "conta não encontrada". Verificar: cadastre como Name@Example.com e entre como name@example.com.
- Cole uma senha do gerenciador de senhas. Esperado: aceita. Por quê: alguns campos bloqueiam colar. Verificar: cole nos dois campos.
- Emoji no campo de nome. Esperado: aceito ou rejeitado de forma limpa, nunca corrompido. Por quê: o armazenamento pode descartar caracteres. Verificar: salve e recarregue.
Duplicidades
- Cadastre-se de novo com um e-mail existente. Esperado: uma mensagem que não trava e, idealmente, não revela mais do que o necessário. Por quê: duplicatas são comuns, e mensagens detalhadas podem vazar quem tem conta. Verificar: tente duas vezes e compare as duas telas. Decida de propósito qual compromisso quer.
- Toque duas vezes rápido no botão de cadastro. Esperado: uma conta, um e-mail de verificação. Por quê: toques impacientes criam duplicatas. Verificar: toque duas vezes com rede lenta.
Verificação de e-mail
- O e-mail de verificação chega e o link funciona. Esperado: a conta é confirmada e o app abre corretamente. Por quê: sem e-mail, não há usuário. Verificar: use uma caixa de entrada real e também confira o spam.
- Abra o link em outro aparelho. Esperado: resultado sensato, não uma página em branco. Por quê: muitos usuários leem e-mail no computador. Verificar: abra o link no seu notebook.
- Use um link antigo ou já usado. Esperado: uma mensagem com uma forma de pedir um novo. Por quê: links expiram. Verificar: reutilize o primeiro link depois de pedir um segundo.
- Tente usar o app antes de verificar. Esperado: comportamento de acordo com o seu design, com um aviso claro. Por quê: estados pouco claros geram pedidos de suporte. Verificar: feche o app após o cadastro e reabra.
Interrupções e ambiente
- Perca a rede ao enviar. Esperado: erro com opção de tentar de novo, sem conta meio criada. Por quê: celulares perdem sinal. Verificar: ative o modo avião no momento do toque.
- Feche o app durante o cadastro e reabra. Esperado: o usuário pode continuar ou recomeçar de forma limpa. Por quê: ligações e trocas de app interrompem. Verificar: feche o app pelo gerenciador no meio do formulário.
- Gire e use texto grande. Esperado: campos e botões continuam alcançáveis. Por quê: o teclado cobre campos. Verificar: ative texto grande, abra o teclado e toque em cada campo.
- Login por terceiros (se oferecido): cancele na tela do provedor. Esperado: volta ao app sem estado quebrado. Por quê: usuários mudam de ideia. Verificar: inicie e cancele.
Textos
- Leia cada mensagem em voz alta. Esperado: cada uma diz o que está errado e o que fazer. Por quê: "Erro 400" não ajuda ninguém. Verificar: liste todas as mensagens e marque as vagas.
Não é aconselhamento jurídico: confira se o texto de consentimento, as barreiras de idade e os links de termos correspondem aos seus próprios requisitos.
Relacionados
- Central: Central de checklist de testes de app mobile
- Checklist de teste de login e redefinição de senha
- Checklist de teste de onboarding
Quer um par de olhos novos sobre o seu cadastro? O AppReviewX oferece feedback privado e estruturado; cada feedback que você escrever rende um crédito. Veja como o AppReviewX funciona.