Qualité logiciels TP1

Telechargé par Meriem Ben Chaaben
INSAT 2018/2019 Module : Architecture Logicielle Section : GL4
1
TP1 - Architecture Logicielle
BDD avec Cucumber
Cucumber est un framework de test dédié à l’écriture de tests fonctionnels dans un style behaviour-driven
development (BDD). La description des tests s’effectue au moyen de Gherkin, un langage non-technique et orienté langage
naturel afin de s’adresser à toute l’équipe de développement, y compris les analystes métiers.
Les tests écrits avec Gherkin sont structurés de la façon suivante :
la Feature : c’est le plus haut niveau d’un test, qui indique le nom de la fonctionnalité et éventuellement une
description textuelle ;
le Scenario : il décrit un scénario de test contenant une succession d’étapes et basé sur la syntaxe « Given-When-
Then ».
Dans ce TP, nous allons nous familiariser avec cucumber.
OBJECTIFS PEDAGOGIQUES
Mieux comprendre les notions de BDD (behavior driven developement )
Appliquer BDD avec Cucumber
Activité 1 :
Suivez le tutorial dans le site officiel de Cucumber :
https://cucumber.io/docs/guides/10-minute-tutorial/
Activité 2 :
Mettez les scénarios possibles pour un Process Refunds dans une boutique de vente.
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !