En tant qu'utilisateur authentifié
Je veux supprimer mon compte de la plateforme,
Pour ne pas laisser trainer des informations personnelles sur une plateforme dont je ne veux plus bénéficier des services.
Règle métier
Possède un compte sur la plateforme
Tests d'acceptations
Etant donné
Un utilisateur connecté à son compte et souhaitant supprimer son compte,
Quand
Il clique sur "mon profil",
Alors
il est dirigé vers la page de consultation de son profil.
Etant donné
Un utilisateur souhaitant supprimer son compte sur la page de consultation de son profil,
Quand
Il clique sur "me désinscrire",
Alors
Il est dirigé vers la page de désinscription qui lui demande d'entrer son login et mot de passe pour validé la désinscription.
Désinscription OKEtant donné
Un utilisateur sur la page de désinscription,
Et
qui entre son login et son mot de passe,
Quand
Il clique sur "se désinscrire",
Alors
Une pop-up lui indique que l'opération à fonctionné,
Et
Il est déconnecté du site,
Et
Il est renvoyé à la page de connexion.
Désinscription non OKEtant donné
Un utilisateur sur la page de désinscription,
Et
qui entre un login et un mot de passe qui ne correspondent pas,
Quand
Il clique sur "se désinscrire",
Alors
Une pop-up lui indique que les le login ou le mot de passe est incorrecte.
Désinscription annuléeEtant donné
Un utilisateur sur la page de désinscription,
Quand
Il clique sur "annuler la désinscription",
Alors
Il est renvoyé sur la page consultation de son profil.
Etant donné
Un utilisateur sur la page de désinscription,
Et
avec une base de données déconnecté,
Quand
Il clique sur confirmer la désinscription
Alors
Un message d'erreur s'affiche l'informant d'une erreur avec la base de données,
Et
il est renvoyé sur la page de consultation de son profil.
Description
En tant qu'utilisateur authentifié Je veux supprimer mon compte de la plateforme, Pour ne pas laisser trainer des informations personnelles sur une plateforme dont je ne veux plus bénéficier des services.
Règle métier
Tests d'acceptations
Etant donné Un utilisateur connecté à son compte et souhaitant supprimer son compte, Quand Il clique sur "mon profil", Alors il est dirigé vers la page de consultation de son profil.
Etant donné Un utilisateur souhaitant supprimer son compte sur la page de consultation de son profil, Quand Il clique sur "me désinscrire", Alors Il est dirigé vers la page de désinscription qui lui demande d'entrer son login et mot de passe pour validé la désinscription.
Désinscription OK Etant donné Un utilisateur sur la page de désinscription, Et qui entre son login et son mot de passe, Quand Il clique sur "se désinscrire", Alors Une pop-up lui indique que l'opération à fonctionné, Et Il est déconnecté du site, Et Il est renvoyé à la page de connexion.
Désinscription non OK Etant donné Un utilisateur sur la page de désinscription, Et qui entre un login et un mot de passe qui ne correspondent pas, Quand Il clique sur "se désinscrire", Alors Une pop-up lui indique que les le login ou le mot de passe est incorrecte.
Désinscription annulée Etant donné Un utilisateur sur la page de désinscription, Quand Il clique sur "annuler la désinscription", Alors Il est renvoyé sur la page consultation de son profil.
Etant donné Un utilisateur sur la page de désinscription, Et avec une base de données déconnecté, Quand Il clique sur confirmer la désinscription Alors Un message d'erreur s'affiche l'informant d'une erreur avec la base de données, Et il est renvoyé sur la page de consultation de son profil.