AppReviewX Iniciar sesión

Checklist de pruebas de mensajería y chat

Orden, estados de entrega, envíos sin conexión, mensajes largos y bloqueos.

En esta guía

El chat necesita dos dispositivos (o dos cuentas) a la vez. Un único teléfono oculta la mayoría de los problemas. Cada punto tiene un motivo y una forma de comprobarlo.

Enviar y recibir

1. Orden de los mensajes Por qué: un orden incorrecto cambia el sentido de una conversación. Cómo comprobarlo: envía cinco mensajes cortos seguidos desde el dispositivo A; compara el orden en el dispositivo B. Repite con mala conexión en B.

2. Estados de entrega Por qué: los usuarios leen "enviado", "entregado", "leído" (o tus equivalentes) como promesas. Cómo comprobarlo: recorre cada estado: enviando, enviado, entregado, leído, fallido. ¿Aparece cada uno en el momento correcto y se actualiza sin reabrir el chat?

3. Envíos fallidos Por qué: un mensaje perdido en silencio es el peor error de un chat. Cómo comprobarlo: envía en modo avión. ¿Se marca el mensaje como fallido, se conserva en el campo o en la cola, y hay un reintento claro?

4. Cola sin conexión Por qué: la gente escribe en el tren y en los ascensores. Cómo comprobarlo: escribe tres mensajes sin conexión, reconecta y comprueba el orden, los duplicados y las marcas de tiempo en el otro dispositivo.

5. Duplicados tras reconectar Por qué: los reintentos pueden entregar un mensaje dos veces. Cómo comprobarlo: corta la conexión justo después de pulsar enviar, restablécela y cuenta lo que ve el destinatario.

Contenido

6. Mensajes largos Por qué: el diseño y los límites fallan en los extremos. Cómo comprobarlo: envía un mensaje muy largo con y sin saltos de línea, y una palabra o URL muy larga. Revisa el diseño de la burbuja, el desplazamiento y cualquier aviso de límite de caracteres.

7. Contenido especial Por qué: los emojis, enlaces y textos pegados se comportan de forma distinta. Cómo comprobarlo: envía emojis, texto con tildes, texto de derecha a izquierda, un enlace y un bloque pegado de varias líneas. Ver entrada de Unicode y emojis.

8. Adjuntos Por qué: las imágenes y los archivos añaden fallos de subida. Cómo comprobarlo: ver pruebas de subida; comprueba también cómo aparece un adjunto fallido dentro de la conversación.

Alrededor de la conversación

9. Notificaciones y contadores de no leídos Por qué: los contadores erróneos erosionan la confianza muy rápido. Cómo comprobarlo: recibe mensajes con la app en primer plano, en segundo plano y cerrada. Abre el chat: ¿se borran bien el contador y la marca de no leído?

10. Bloqueo y denuncia Por qué: los usuarios confían en ello por seguridad. Cómo comprobarlo: bloquea un contacto. ¿Te siguen llegando sus mensajes? ¿Se informa al usuario de algo? Desbloquea y comprueba qué pasa con los mensajes enviados entremedias.

11. Eliminar y editar Por qué: los usuarios esperan un resultado claro: eliminado para mí o para todos. Cómo comprobarlo: elimina un mensaje y revisa ambos dispositivos; edita uno si la app lo permite y comprueba la marca de "editado".

12. Historial largo Por qué: desplazarse y cargar mensajes antiguos es donde aparecen problemas de memoria y velocidad. Cómo comprobarlo: abre un chat con muchos mensajes, desplázate hasta el inicio y vuelve al más reciente.

Relacionado

¿Necesitas un segundo par de manos y de dispositivos para una conversación real? Empieza aquí.