Skip to content

Instantly share code, notes, and snippets.

@jbardon
Last active January 23, 2018 08:41
Show Gist options
  • Save jbardon/d4275bb0781833f17ba55b2253c40691 to your computer and use it in GitHub Desktop.
Save jbardon/d4275bb0781833f17ba55b2253c40691 to your computer and use it in GitHub Desktop.
#language: fr
@BadPractice
Fonctionnalité: Parcours de recherche d'une annonce voiture
Scénario: Recherche d'une annonce de voiture récente
Etant donné je ne suis pas identifié
Et je suis sur la page "accueil"
# Mieux que: je clique sur le champ ayant l'id "Pdl"
Quand je clique sur "Pays de la Loire"
Et je saisi "Renault" dans "Recherche"
Et je sélectionne "Voitures" dans "Catégories"
Et je sélectionne "2012" dans "Année min"
Et je sélectionne "50000" dans "Kilimètres max"
Alors je clic sur "RECHERCHER"
Et je clic sur "Particuliers"
Et je clic sur "Première annonce"
Alors je vérifie que "Titre" est affiché
Et je vérifie que "Description" est affiché
Et je vérifie que "Marque" est égal à "Renault"
Et je vérifie que "Année-modèle" est supérieur ou égal à "2012"
Et je vérifie que "Kilométrage" est inférieur ou égal à "50000"
@BestPractice
Fonctionnalité: Recherche d'annonces
Scénario: Recherche d'une annonce de voiture
Etant donné l'utilisateur a été sur la page de recherche
Quand l'utilisateur cherche une annonce avec ces critères:
| Recherche | Catégorie | Année min. | Kilométrage max. |
| Renault | Voitures | 2012 | 50000 |
Alors le site propose des annonces à particuliers
Scénario: Cohérence des résultats de recherche
# Ici on peut construire l'URL de recherche sans passer par le formulaire
Etant donné l'utilisateur a ouvert une annonce voiture ayant ces critères:
| Marque | Année min. | Kilométrage max |
| Renault| 2012 | 50000 |
Alors l'annonce affiche ces valeurs:
"""
Marque = "Renault"
Année-modèle >= 2012
Kilométrage <= 50000
"""
@BestPractice
Fonctionnalité: Affichage d'une annonce
Scénario: Affichage d'une annonce voiture
# N'importe quelle annonce voiture est éligible
Etant donné l'utilisateur a ouvert une annonce voiture
Alors l'annonce affiche les informations:
"""
Titre
Description
Marque
Année-modèle
Kilométrage
"""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment