AppReviewX Entrar

Teste com conexão ruim ou sem conexão

Como simular e pedir aos testadores que testem conexão fraca, e o que observar.

Neste guia

Seu Wi-Fi do escritório é rápido e estável. Seus usuários andam de trem, ficam em elevadores e passam por áreas com um traço de sinal. Um app que só funciona com boa conexão falha justamente onde as pessoas usam o celular. Testar conexão fraca de propósito encontra essas falhas cedo.

O que pode dar errado

  • Sem estado de carregamento. A tela parece travada enquanto espera.
  • Espera sem fim. Sem timeout, o app nunca desiste nem explica.
  • Entrada perdida. Um formulário é enviado, a conexão cai e o texto some.
  • Ações duplicadas. Uma resposta lenta faz o usuário tocar de novo e a requisição roda duas vezes.
  • Travamentos com respostas vazias. O app espera dados e recebe um erro ou nada.
  • Dados antigos mostrados como novos. Conteúdo em cache parece atual quando não está.
  • Recuperação quebrada. A conexão volta, mas o app continua em estado de erro até ser reiniciado.

Simule você mesmo

Escolha o método que você consegue fazer em alguns minutos:

  1. Modo avião. A forma mais simples de testar "sem conexão". Ative em momentos diferentes: antes de abrir, no meio de uma tela, no meio de um envio.
  2. Desligue Wi-Fi e dados móveis separadamente. Alguns bugs aparecem só quando um dos dois some.
  3. Afaste-se do roteador, ou mude para uma conexão móvel lenta.
  4. Ferramentas de limitação de rede. Ferramentas de desenvolvedor nas duas plataformas e em emuladores podem desacelerar a conexão ou adicionar atraso e perda de pacotes. Procure a opção exata nas ferramentas atuais da sua plataforma.
  5. Um proxy no seu computador que atrase ou descarte requisições, se você se sentir à vontade com isso.
  6. Troque de rede no meio de uma ação. Passe de Wi-Fi para dados móveis enquanto algo carrega.

Peça aos testadores que façam

Os testadores não conseguem limitar a rede com facilidade, mas podem fazer isto:

  1. Abra o app, ative o modo avião e tente a tarefa principal.
  2. Comece uma tarefa, ative o modo avião no meio e depois desative.
  3. Use o app em um elevador, no subsolo ou em outro lugar de sinal fraco, se estiverem lá por acaso.
  4. Deixe o app aberto, perca a conexão por um minuto e volte.

Peça que relatem: o que viram, se a mensagem disse o que fazer e se o app se recuperou sozinho. Para um roteiro mais longo, veja como testar o comportamento offline do seu app.

O que observar

  • Uma mensagem clara e humana em vez de um erro bruto.
  • Um estado de carregamento visível e um timeout que o encerre.
  • Uma forma de tentar de novo sem perder o que foi digitado.
  • Nenhum envio duplicado.
  • Conteúdo salvo ou em cache rotulado com honestidade.
  • Recuperação automática quando a conexão voltar.

Verifique também o outro lado

Às vezes "sem internet" não é a conexão do testador. Uma queda do servidor, um domínio bloqueado ou um problema de certificado parecem iguais no celular. Peça ao testador que abra outro app ou site para descartar a rede dele.

Relacionados

O AppReviewX dá feedback privado e estruturado dos testadores em suas redes reais. Comece aqui e adicione uma tarefa de conexão ao seu teste.