AppReviewX Entrar

Testadores não conseguem entrar: contas de teste

Contas de teste compartilhadas, limites de tentativas, verificação de e-mail e dois fatores: como não bloquear testadores.

Neste guia

Um testador que não consegue entrar não consegue testar nada. Muitas vezes ele desiste em silêncio, e você não recebe feedback algum. A maioria dos bloqueios de login é causada pela forma como você configurou a conta de teste, não pelo app. A correção é olhar o login da forma como o testador o vê.

Por que os testadores ficam bloqueados

  • Uma conta compartilhada para todos. Várias pessoas entram ao mesmo tempo. Seu backend pode permitir só uma sessão ativa, ou tratar muitos logins como suspeitos e bloquear a conta.
  • Limites de tentativas e bloqueios. Limites de senha errada ou limites por endereço IP disparam quando muitos testadores compartilham uma rede ou tentam de novo rapidamente.
  • Verificação de e-mail. O testador precisa confirmar um endereço, mas o e-mail cai no spam, chega atrasado ou vai para uma caixa de entrada que ele não consegue abrir.
  • Autenticação de dois fatores. O código é enviado para um telefone ou e-mail que só você controla.
  • Credenciais expiradas ou redefinidas. Senhas de teste que expiram, ou um reset de dados que apaga a conta.
  • Ambiente incompatível. O build aponta para um servidor de staging, mas a conta só existe em produção, ou o contrário.
  • Limites regionais e de dispositivo. Login bloqueado por país, ou por uma verificação de dispositivo que o celular do testador não passa.
  • Erros de copiar e colar. Senhas com caracteres parecidos ou espaços no fim, enviadas numa mensagem de chat.

Configure o login para que os testadores não travem

  1. Dê a cada testador a própria conta, quando possível. Se precisar compartilhar uma, garanta que sessões simultâneas sejam permitidas.
  2. Relaxe os limites para contas de teste. Aumente os limites de bloqueio e de tentativas no ambiente de teste, ou isente as contas de teste.
  3. Pule ou simplifique a verificação para contas de teste. Verifique o endereço antecipadamente, ou use um código fixo apenas no ambiente de teste. Nunca adicione um atalho ao seu build de produção.
  4. Ofereça uma segunda forma de entrar. Se você tem login social ou modo visitante, diga isso. Um testador sem login funcionando ainda pode explorar o app.
  5. Escreva as instruções no briefing. Nome de usuário, onde obter a senha, qual build, qual servidor e o que fazer se o login falhar.
  6. Teste o login você mesmo, num celular limpo, com uma conta nova, antes de convidar alguém.

Checklist antes de convidar testadores

  • Cada conta de teste faz login em um build recém-instalado.
  • Dois dispositivos conseguem usar a mesma conta ao mesmo tempo, se ela for compartilhada.
  • O e-mail de verificação chega e é legível em um ou dois minutos.
  • A etapa de dois fatores funciona para os testadores ou está desligada para as contas de teste.
  • As credenciais não têm caracteres parecidos e são enviadas como texto simples.
  • Você sabe onde procurar quando um testador relatar "falha no login".
  • Há um contato claro para problemas de login.

Quando um testador disser "o login não funciona"

Peça:

  1. A mensagem exata na tela, ou uma captura de tela.
  2. O nome de usuário usado, nunca a senha.
  3. O horário da tentativa.
  4. O modelo do celular e a versão do app.
  5. Se falha no Wi-Fi e nos dados móveis.

Com o horário e o nome de usuário você consegue checar os logs do servidor e distinguir um erro de digitação de um bloqueio. Para mais sobre como coletar evidências úteis, veja capturas de tela de testadores inutilizáveis: como pedir boas.

Relacionados

No AppReviewX, os testadores dão feedback privado e estruturado. Se um problema de login interromper um testador, você o vê no relatório em vez de ouvir silêncio. Comece grátis.