Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F001US003 Modification de mes données personnelles #23

Open
Tracked by #9
djedline opened this issue Nov 16, 2023 · 1 comment
Open
Tracked by #9

F001US003 Modification de mes données personnelles #23

djedline opened this issue Nov 16, 2023 · 1 comment

Comments

@djedline
Copy link
Collaborator

djedline commented Nov 16, 2023

En tant qu’utilisateur authentifié,
Je veux modifier mes données personnelles,
Pour maintenir à jour mes données en cas de changements dans ma vie

Règle métier :
Utilisateur (tous les champs sont obligatoires) :

  • nom (35 caractères) (pas de chiffre)
  • prénom (35 caractères) (pas de chiffre)
  • adresse email (35 caractères) (doit contenir un @ et un .nomDeDomaine)
  • login (35 caractères) (Pas de caractère spéciaux et ne doit pas exister)
  • mot de passe (35 caractères) ( comporte au moins un chiffre, une majuscule, une minuscule, un caractère spécial)

Test d'acceptation

Given Un utilisateur authentifier veut modifier ses données personnelles
When il clique sur son compte
Then un page avec toute les informations du compte s'ouvre

Given Un utilisateur authentifier a modifier son compte
When il clique sur le bouton sauvegarder
Then les informations sont sauvegardés et un message est affiché à l'utilisateur

Erreur :
Given Un utilisateur authentifié sur la page connexion
When Il clique sur le bouton sauvegarder du formulaire en ayant mal remplit les champs
Then Un message d'erreur apparaît qui indique à l'utilisateur les champs à remplir

@djedline djedline mentioned this issue Nov 16, 2023
4 tasks
@FranckSilvestre
Copy link

C'est pas fini, ça...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog Global
Development

No branches or pull requests

2 participants