AppReviewX Accedi

Test con connessione scarsa o assente

Come simulare e chiedere ai tester di provare una connessione debole, e cosa controllare.

In questa guida

Il Wi-Fi del tuo ufficio è veloce e stabile. I tuoi utenti viaggiano in treno, stanno in ascensore e attraversano zone con una sola tacca di segnale. Un'app che funziona solo con una buona connessione fallisce proprio dove le persone usano il telefono. Testare di proposito la connettività debole trova questi errori presto.

Cosa può andare storto

  • Nessuno stato di caricamento. La schermata sembra bloccata mentre aspetta.
  • Attesa infinita. Nessun timeout, quindi l'app non si arrende mai né spiega nulla.
  • Input perso. Un modulo viene inviato, la connessione cade e il testo sparisce.
  • Azioni duplicate. Una risposta lenta spinge l'utente a toccare di nuovo e la richiesta parte due volte.
  • Crash su risposte vuote. L'app si aspetta dati e riceve un errore o niente.
  • Dati vecchi mostrati come nuovi. Il contenuto in cache sembra attuale quando non lo è.
  • Ripristino rotto. La connessione torna, ma l'app resta in stato di errore finché non la riavvii.

Simulalo tu

Scegli il metodo che puoi usare in pochi minuti:

  1. Modalità aereo. Il modo più semplice per testare "nessuna connessione". Attivala in momenti diversi: prima dell'avvio, a metà schermata, a metà di un caricamento.
  2. Disattiva Wi-Fi e dati mobili separatamente. Alcuni bug compaiono solo quando una delle due cose sparisce.
  3. Allontanati dal router, oppure passa a una connessione mobile lenta.
  4. Strumenti di throttling di rete. Gli strumenti per sviluppatori di entrambe le piattaforme e degli emulatori possono rallentare la connessione o aggiungere ritardo e perdita di pacchetti. Cerca l'opzione esatta negli strumenti attuali della tua piattaforma.
  5. Un proxy sul computer che ritarda o scarta le richieste, se ti va bene usarlo.
  6. Cambia rete durante un'azione. Passa da Wi-Fi a dati mobili mentre qualcosa si sta caricando.

Chiedi ai tester di provarlo

I tester non possono limitare facilmente la rete, ma possono fare questo:

  1. Apri l'app, attiva la modalità aereo e prova il compito principale.
  2. Avvia un'attività, poi attiva la modalità aereo a metà. Poi disattivala.
  3. Usa l'app in ascensore, in un seminterrato o in un altro posto con segnale debole, se capita che siano lì.
  4. Lascia l'app aperta, perdi la connessione per un minuto, poi torna.

Chiedi di segnalare: cosa hanno visto, se il messaggio diceva cosa fare e se l'app si è ripresa da sola. Per uno script più lungo, vedi come testare il comportamento offline della tua app.

Cosa controllare

  • Un messaggio chiaro e comprensibile invece di un errore grezzo.
  • Uno stato di caricamento visibile e un timeout che lo chiude.
  • Un modo per riprovare senza perdere ciò che è stato scritto.
  • Nessun invio duplicato.
  • Contenuti salvati o in cache, etichettati onestamente.
  • Ripristino automatico quando la connessione torna.

Controlla anche l'altro lato

A volte "nessuna connessione" non dipende affatto dalla connessione del tester. Un'interruzione del server, un dominio bloccato o un problema di certificato sembrano uguali sul telefono. Chiedi al tester di aprire un'altra app o un sito per escludere la propria rete.

Correlati

Su AppReviewX ricevi feedback privato e strutturato dai tester sulle loro reti reali. Inizia qui e aggiungi un compito sulla connessione al tuo test.