En esta guía
Tu Wi-Fi de la oficina es rápido y estable. Tus usuarios viajan en tren, están en ascensores y caminan por zonas con una sola barra de señal. Una app que solo funciona con buena conexión falla justo donde la gente usa su teléfono. Probar a propósito la conectividad débil encuentra estos fallos pronto.
Qué puede salir mal
- Sin estado de carga. La pantalla parece congelada mientras espera.
- Espera infinita. Sin tiempo de espera, la app nunca se rinde ni lo explica.
- Entrada perdida. Se envía un formulario, la conexión se corta y el texto desaparece.
- Acciones duplicadas. Una respuesta lenta hace que el usuario toque de nuevo y la petición se ejecute dos veces.
- Fallos con respuestas vacías. La app espera datos y recibe un error o nada.
- Datos antiguos mostrados como nuevos. El contenido en caché parece actual cuando no lo es.
- Recuperación rota. La conexión vuelve, pero la app sigue en estado de error hasta que se reinicia.
Simúlalo tú mismo
Elige el método que puedas hacer en unos minutos:
- Modo avión. La forma más sencilla de probar "sin conexión". Actívalo en distintos momentos: antes de abrir, a mitad de una pantalla, durante una subida.
- Desactiva el Wi-Fi y los datos móviles por separado. Algunos errores solo aparecen cuando desaparece uno de los dos.
- Aléjate del router o cambia a una conexión móvil lenta.
- Herramientas de limitación de red. Las herramientas para desarrolladores de ambas plataformas y de los emuladores pueden ralentizar la conexión o añadir retraso y pérdida de paquetes. Busca la opción exacta en las herramientas actuales de tu plataforma.
- Un proxy en tu ordenador que retrase o descarte peticiones, si te sientes cómodo haciéndolo.
- Cambia de red durante una acción. Pasa de Wi-Fi a datos móviles mientras algo se carga.
Pide a los testers que lo prueben
Los testers no pueden limitar la red fácilmente, pero sí pueden hacer esto:
- Abre la app, activa el modo avión e intenta la tarea principal.
- Empieza una tarea, activa el modo avión a mitad y desactívalo después.
- Usa la app en un ascensor, un sótano u otro lugar con poca señal, si por casualidad están allí.
- Deja la app abierta, pierde la conexión durante un minuto y vuelve.
Pídeles que informen de lo que vieron, si el mensaje les dijo qué hacer y si la app se recuperó sola. Para un guion más largo, consulta cómo probar el comportamiento sin conexión de tu app.
Qué revisar
- Un mensaje claro y comprensible en lugar de un error en bruto.
- Un estado de carga visible y un tiempo de espera que lo termine.
- Una forma de reintentar sin perder lo escrito.
- Ningún envío duplicado.
- Contenido guardado o en caché señalado con honestidad.
- Recuperación automática cuando vuelve la conexión.
Revisa también el otro lado
A veces "sin internet" no es la conexión del tester. Una caída del servidor, un dominio bloqueado o un problema de certificado tienen el mismo aspecto en el teléfono. Pide al tester que abra otra app o sitio web para descartar su propia red.
Relacionado
- Guía principal: Problemas y soluciones de las pruebas de apps
- Capturas de los testers inutilizables
- Exceso de feedback beta: cómo organizarlo
AppReviewX te da feedback privado y estructurado de los testers en sus redes reales. Empieza aquí y añade una tarea de conexión a tu prueba.