AppReviewX Iniciar sesión

Checklist de pruebas del flujo de registro

Entradas válidas, no válidas y extremas, verificación del email, cuentas duplicadas y mensajes de error.

En esta guía

El registro es la primera puerta. Si falla, nada más de tu app importa. Cada caso tiene un resultado esperado, un motivo y una forma de comprobarlo. Usa una instalación limpia y un dispositivo real, y ten a mano unas cuantas direcciones de email de repuesto.

Entrada válida

  1. Regístrate con un email normal y una contraseña fuerte. Esperado: la cuenta se crea y el usuario llega adonde promete la app. Motivo: el camino feliz tiene que ser impecable. Comprobación: hazlo en una instalación limpia y confirma la cuenta en tu backend.
  2. Regístrate con una dirección con etiqueta "+" o subdominio (nombre+prueba@example.com). Esperado: se acepta. Motivo: las direcciones válidas se rechazan por error con patrones demasiado estrictos. Comprobación: pruébala y completa la verificación.
  3. Usa un nombre con tildes, apóstrofo o escritura no latina. Esperado: se guarda y se muestra bien. Motivo: los nombres reales varían. Comprobación: vuelve a abrir el perfil y compara.

Entrada no válida

  1. Deja vacío cada campo, uno a uno. Esperado: un mensaje en ese campo que diga qué falta. Motivo: los usuarios se saltan campos. Comprobación: envía con un campo vacío y luego con todos.
  2. Escribe un email sin @ o sin dominio. Esperado: mensaje claro, sin cierres. Motivo: los errores de tecleo son habituales. Comprobación: prueba "nombre", "nombre@" y "nombre@com".
  3. Escribe una contraseña por debajo de la longitud mínima. Esperado: la regla se ve antes o junto al error. Motivo: las reglas ocultas frustran. Comprobación: escribe una contraseña corta y lee el mensaje.
  4. Confirmación de contraseña que no coincide (si la pides). Esperado: error en el campo de confirmación. Motivo: si no, los usuarios se bloquean solos. Comprobación: escribe dos valores distintos.

Casos límite

  1. Email, nombre y contraseña muy largos. Esperado: se gestionan sin romper el diseño ni causar un error de servidor. Motivo: los límites difieren entre la app y el backend. Comprobación: pega cadenas largas y envía.
  2. Espacios al principio y al final del email. Esperado: se recortan o se rechazan con claridad. Motivo: el teclado añade espacios al autocompletar. Comprobación: escribe "nombre@example.com " con un espacio al final.
  3. Email en mayúsculas y luego inicio de sesión en minúsculas. Esperado: misma cuenta. Motivo: las diferencias de mayúsculas causan "cuenta no encontrada". Comprobación: regístrate como Name@Example.com e inicia sesión como name@example.com.
  4. Pega una contraseña desde un gestor de contraseñas. Esperado: se acepta. Motivo: algunos campos bloquean pegar. Comprobación: pega en ambos campos.
  5. Emoji en el campo de nombre. Esperado: se acepta o se rechaza limpiamente, nunca corrupto. Motivo: el almacenamiento puede perder caracteres. Comprobación: guarda y recarga.

Duplicados

  1. Regístrate otra vez con un email existente. Esperado: un mensaje que no falla y, idealmente, no revela más de lo necesario. Motivo: los duplicados son comunes, y los mensajes detallados pueden revelar quién tiene cuenta. Comprobación: inténtalo dos veces y compara ambas pantallas. Decide de forma deliberada qué equilibrio quieres.
  2. Pulsa dos veces seguidas el botón de registro. Esperado: una cuenta y un solo email de verificación. Motivo: los toques impacientes crean duplicados. Comprobación: doble toque con red lenta.

Verificación del email

  1. El email de verificación llega y el enlace funciona. Esperado: la cuenta queda confirmada y la app se abre bien. Motivo: sin email no hay usuario. Comprobación: usa una bandeja real y mira también el spam.
  2. Abre el enlace en otro dispositivo. Esperado: un resultado coherente, no una página en blanco. Motivo: muchos usuarios leen el correo en el ordenador. Comprobación: abre el enlace en tu portátil.
  3. Usa un enlace antiguo o ya usado. Esperado: un mensaje con una forma de pedir uno nuevo. Motivo: los enlaces caducan. Comprobación: reutiliza el primer enlace después de pedir un segundo.
  4. Intenta usar la app antes de verificar. Esperado: el comportamiento coincide con tu diseño, con un aviso claro. Motivo: los estados poco claros generan consultas a soporte. Comprobación: cierra la app tras el registro y vuelve a abrirla.

Interrupciones y entorno

  1. Pierde la red al enviar. Esperado: error con reintento, sin cuenta a medio crear. Motivo: los teléfonos pierden señal. Comprobación: activa el modo avión justo al tocar.
  2. Cierra la app durante el registro y vuelve a abrirla. Esperado: el usuario puede continuar o empezar de nuevo limpiamente. Motivo: las llamadas y los cambios de app interrumpen. Comprobación: cierra la app deslizando a mitad del formulario.
  3. Gira y usa texto grande. Esperado: campos y botones siguen al alcance. Motivo: el teclado tapa los campos. Comprobación: activa el texto grande, abre el teclado y toca cada campo.
  4. Inicio de sesión con un tercero (si lo ofreces): cancela en la pantalla del proveedor. Esperado: vuelves a tu app sin un estado roto. Motivo: los usuarios cambian de opinión. Comprobación: inicia y cancela.

Textos

  1. Lee cada mensaje en voz alta. Esperado: cada uno dice qué está mal y qué hacer. Motivo: "Error 400" no ayuda a nadie. Comprobación: lista todos los mensajes y marca los vagos.

No es asesoramiento legal: comprueba que el texto de consentimiento, los controles de edad y los enlaces a términos cumplen tus propios requisitos.

Relacionado

¿Quieres una mirada nueva sobre tu registro? AppReviewX ofrece feedback privado y estructurado; cada feedback que escribes te da un crédito. Mira cómo funciona AppReviewX.