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

F001US002 Authentification #22

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

F001US002 Authentification #22

djedline opened this issue Nov 16, 2023 · 1 comment

Comments

@djedline
Copy link
Collaborator

djedline commented Nov 16, 2023

En tant qu’utilisateur ayant un compte sur la plateforme,
Je veux m’authentifier avec un login et un mot de passe,
Pour avoir accès à mes services personnalisés.

Règle métier :
Compte utilisateur

  • 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 non authentifier sur la page d'accueil
When il clique sur le bouton connexion
Then Une page de connexion s'affiche avec un lien permettant de s'inscrire

Given Un utilisateur non authentifier sur la page connexion
When il clique sur le bouton valider le formulaire en ayant remplit les champs correctement
Then l'utilisateur est connecté, un message de confirmation s'affiche avec un bouton qui redirige vers la page d'accueil.

Erreur :
Given Un utilisateur non authentifier sur la page connexion
When il clique sur le bouton valider du formulaire sans avoir remplit les champs
Then Un message d'erreur apparaît qui indique à l'utilisateur les champs à remplir

Given Un utilisateur non authentifier sur la page connexion
When il clique sur le bouton valider du formulaire en ayant mal remplit les champs
Then Un message d'erreur apparaît qui indique à l'utilisateur les champs à remplir

@FranckSilvestre
Copy link

Il me semble que la page d'accueil fait directement apparaitre le formulaire d'authentification. Non ?
Rien n'indique de quoi est composé le formulaire d'authentification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

2 participants