El camino feliz demuestra que un usuario puede registrarse. Las pruebas negativas examinan si la aplicación permanece consistente cuando los mensajes llegan tarde, las acciones se repiten o el usuario cambia la dirección a mitad del registro.
Define el comportamiento esperado primero
| Escenario | Pregunta a responder |
|---|---|
| Enlace de verificación caducado | ¿La cuenta permanece sin cambios y se ofrece un siguiente paso compatible? |
| Enlace reutilizado | ¿Repetir la acción evita conceder acceso no intencionado? |
| Segunda verificación solicitada | ¿Qué enlace sigue siendo válido según la política del producto? |
| Dirección editada antes de la confirmación | ¿Puede el mensaje anterior afectar aún a la dirección incorrecta? |
| Diferente cuenta iniciada sesión | ¿La confirmación está vinculada a la cuenta prevista? |
Utiliza identidades controladas
Ejecuta estas comprobaciones solo contra tu propia aplicación o dentro de una revisión autorizada. Crea cuentas sintéticas sin datos de clientes. Usa controles de acceso a buzones apropiados para los enlaces de verificación que se están probando.
Inspecciona tanto la página como el estado almacenado
Un mensaje de éxito en el navegador no es suficiente. Verifica el estado de verificación de la cuenta mediante tus herramientas de prueba compatibles. Asimismo, una página de error no debe dejar una actualización parcial aplicada que cambie el comportamiento posterior.
Mantén la evidencia segura
Informa la secuencia, la versión de compilación y los identificadores sanitizados. No pegues tokens en vivo en los títulos de incidencias o registros compartidos. Elimina las cuentas sintéticas e invalida los enlaces de prueba restantes cuando finalice la prueba.