People Manager
Expert Symfony2
Le comportement
Il n'y a pas que Michel
Je veux une porte fenêtre de 3 mètres par 2 mètres en alu blanc, avec deux vitres pleines. L'ouverture se fait par la porte droite (vue de l'intérieur). Cette porte-fenêtre sera au rez-de-chaussé, mur sud, à 2,5 mètres du mur ouest. Il y aura une marche de 15 centimètres. Quand j'ouvre la porte de droite, elle ne doit pas toucher le mur avant 90°. Quand j'ouvre la porte de gauche, elle ne doit pas toucher le mur avant 90°...
Jean-Luc
Quand je veux ouvrir la porte
Alors je peux ouvrir la porte de droite
Quand je veux ouvrir la porte de droite
Et que je l'ouvre à 90°
Alors la porte rencontre le mur
Quand je veux ouvrir la porte de gauche
Et que je l'ouvre à 90°
Alors la porte rencontre le mur
Quand je veux passer la porte
Et que je rentre dans la maison
Alors je dois monter une marche de 15 cm
Fenêtre qui descend jusqu’au niveau du sol et qui donne accès sur un balcon, une terrasse, un jardin.
Feature: Be logged in the application
In order to start using the application
As an anonymous user of the application
I should be able to log in
Scenario: Successfully login
Given I am on the homepage
And I click on "Sign in" (top right)
When I fill in "Email" with "user@mysite.com"
And I fill in "Password" with "user"
And I click "Login"
Then I should be loged and redirect to my account
Scenario: Failed to login
Given I am on the homepage
And I click on "Sign in"
When I fill in "Email" with a bad email
And I fill in "Password" with a bad password
And I click on "Login"
Then I should see "Login incorrect"
And I can click on "I forgot my password"
Etant Jean-Luc, utilisateur enregistré sur l'appli
Lorsque je suis sur le formulaire de login
Et je clique sur "Forgot Password"
Lorsque je remplis le champs avec mon email et que je clique sur valider
Alors je devrais recevoir mon email avec un nouveau mot de passe et le lien vers le login
autre solution : Feature: Réinitialiser son mot de passe Etant utilisateur enregistré Etant donné que j'ai perdu mon mot de passe Lorsque je fournis mon email dans le formulaire dedié Alors je recois un mail me permettant de le reinitialiser
Feature: retrieve my connection credentials
As a registered user
Given I lost my password
When I give my email in the dedicated form
Then I should receive an email with a link to initialize the pwd
Posez des questions ;)
En tant que inconnu
Sachant que je suis sur la home
Quand je clique sur "Création de compte"
Et que je remplis mon formulaire
Et que je remplis mon nom et prénom
Et que je remplis mon email
Et que je remplis mon mot de passe deux fois
Et que je clique sur "Créer"
Alors je dois être redirigé vers mon dashboard
Et je dois voir un message de confirmation de création
Et je dois recevoir un email de confirmation.
@KNPLabs
@evey_online
@djegat