Soumettre la recherche
Mettre en ligne
Tests d'Acceptance et Specflow
•
Télécharger en tant que PPTX, PDF
•
1 j'aime
•
446 vues
C
CedricRup
Suivre
Signaler
Partager
Signaler
Partager
1 sur 7
Télécharger maintenant
Recommandé
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
French Scrum User Group
Iut agile lyon 20 nov. 2013 - bdd
Iut agile lyon 20 nov. 2013 - bdd
agnes_crepet
Tdd en action - découverte
Tdd en action - découverte
Eric Mignot
TDD (Test Driven Developement) et refactoring
TDD (Test Driven Developement) et refactoring
neuros
Working effectively with legacy code
Working effectively with legacy code
Mathieu Gandin
Human Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDD
Xavier NOPRE
Pizza party 30-09-2011 bdd-cucumber
Pizza party 30-09-2011 bdd-cucumber
Hervé Leclerc
Clean code Game
Clean code Game
Mathieu Gandin
Recommandé
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
French Scrum User Group
Iut agile lyon 20 nov. 2013 - bdd
Iut agile lyon 20 nov. 2013 - bdd
agnes_crepet
Tdd en action - découverte
Tdd en action - découverte
Eric Mignot
TDD (Test Driven Developement) et refactoring
TDD (Test Driven Developement) et refactoring
neuros
Working effectively with legacy code
Working effectively with legacy code
Mathieu Gandin
Human Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDD
Xavier NOPRE
Pizza party 30-09-2011 bdd-cucumber
Pizza party 30-09-2011 bdd-cucumber
Hervé Leclerc
Clean code Game
Clean code Game
Mathieu Gandin
L’enfer des callbacks
L’enfer des callbacks
Aurélien Bourdon
to Test or not to Test?
to Test or not to Test?
Guillaume Saint Etienne
Test Driven Development
Test Driven Development
Sachithra Gayan
PHPUnit: from zero to hero
PHPUnit: from zero to hero
Jeremy Cook
Cerberus, un outil pour l'automatisation des tests fonctionnels
Cerberus, un outil pour l'automatisation des tests fonctionnels
Aurélien Bourdon
How static analysis supports quality over 50 million lines of C++ code
How static analysis supports quality over 50 million lines of C++ code
cppfrug
Introduction to Unit Testing with PHPUnit
Introduction to Unit Testing with PHPUnit
Michelangelo van Dam
Test Driven Development with PHPUnit
Test Driven Development with PHPUnit
Mindfire Solutions
Unit Testing using PHPUnit
Unit Testing using PHPUnit
varuntaliyan
Behavior Driven Testing with SpecFlow
Behavior Driven Testing with SpecFlow
Rachid Kherrazi
La qualité au meilleur prix grâce aux tests unitaires
La qualité au meilleur prix grâce aux tests unitaires
Gauthier Delamarre
Intro sur les tests unitaires
Intro sur les tests unitaires
PHPPRO
Unit testing and TDD
Unit testing and TDD
David Bottiau
Statut adtinet
Statut adtinet
adtinet
Grip A. Algunes claus per entendre el nou virus
Grip A. Algunes claus per entendre el nou virus
socialistes_ cat
Presentation Fc 10 2010
Presentation Fc 10 2010
Frederic Chartier
Estrate
Estrate
Adalberto
Campanya Explicativa PGE i actuacions anticrisi
Campanya Explicativa PGE i actuacions anticrisi
socialistes_ cat
Maestria Causas Del Colapso De La Civilizacion Y Causas Del Surgimiento De La...
Maestria Causas Del Colapso De La Civilizacion Y Causas Del Surgimiento De La...
Adalberto
Ifa
Ifa
maxmaarek
CocoaHeads Rennes #4 : Tests automatisés sur iOS
CocoaHeads Rennes #4 : Tests automatisés sur iOS
CocoaHeadsRNS
ALT.Net Juin 2012 - Specflow
ALT.Net Juin 2012 - Specflow
Mathias Kluba
Contenu connexe
En vedette
L’enfer des callbacks
L’enfer des callbacks
Aurélien Bourdon
to Test or not to Test?
to Test or not to Test?
Guillaume Saint Etienne
Test Driven Development
Test Driven Development
Sachithra Gayan
PHPUnit: from zero to hero
PHPUnit: from zero to hero
Jeremy Cook
Cerberus, un outil pour l'automatisation des tests fonctionnels
Cerberus, un outil pour l'automatisation des tests fonctionnels
Aurélien Bourdon
How static analysis supports quality over 50 million lines of C++ code
How static analysis supports quality over 50 million lines of C++ code
cppfrug
Introduction to Unit Testing with PHPUnit
Introduction to Unit Testing with PHPUnit
Michelangelo van Dam
Test Driven Development with PHPUnit
Test Driven Development with PHPUnit
Mindfire Solutions
Unit Testing using PHPUnit
Unit Testing using PHPUnit
varuntaliyan
Behavior Driven Testing with SpecFlow
Behavior Driven Testing with SpecFlow
Rachid Kherrazi
La qualité au meilleur prix grâce aux tests unitaires
La qualité au meilleur prix grâce aux tests unitaires
Gauthier Delamarre
Intro sur les tests unitaires
Intro sur les tests unitaires
PHPPRO
Unit testing and TDD
Unit testing and TDD
David Bottiau
Statut adtinet
Statut adtinet
adtinet
Grip A. Algunes claus per entendre el nou virus
Grip A. Algunes claus per entendre el nou virus
socialistes_ cat
Presentation Fc 10 2010
Presentation Fc 10 2010
Frederic Chartier
Estrate
Estrate
Adalberto
Campanya Explicativa PGE i actuacions anticrisi
Campanya Explicativa PGE i actuacions anticrisi
socialistes_ cat
Maestria Causas Del Colapso De La Civilizacion Y Causas Del Surgimiento De La...
Maestria Causas Del Colapso De La Civilizacion Y Causas Del Surgimiento De La...
Adalberto
Ifa
Ifa
maxmaarek
En vedette
(20)
L’enfer des callbacks
L’enfer des callbacks
to Test or not to Test?
to Test or not to Test?
Test Driven Development
Test Driven Development
PHPUnit: from zero to hero
PHPUnit: from zero to hero
Cerberus, un outil pour l'automatisation des tests fonctionnels
Cerberus, un outil pour l'automatisation des tests fonctionnels
How static analysis supports quality over 50 million lines of C++ code
How static analysis supports quality over 50 million lines of C++ code
Introduction to Unit Testing with PHPUnit
Introduction to Unit Testing with PHPUnit
Test Driven Development with PHPUnit
Test Driven Development with PHPUnit
Unit Testing using PHPUnit
Unit Testing using PHPUnit
Behavior Driven Testing with SpecFlow
Behavior Driven Testing with SpecFlow
La qualité au meilleur prix grâce aux tests unitaires
La qualité au meilleur prix grâce aux tests unitaires
Intro sur les tests unitaires
Intro sur les tests unitaires
Unit testing and TDD
Unit testing and TDD
Statut adtinet
Statut adtinet
Grip A. Algunes claus per entendre el nou virus
Grip A. Algunes claus per entendre el nou virus
Presentation Fc 10 2010
Presentation Fc 10 2010
Estrate
Estrate
Campanya Explicativa PGE i actuacions anticrisi
Campanya Explicativa PGE i actuacions anticrisi
Maestria Causas Del Colapso De La Civilizacion Y Causas Del Surgimiento De La...
Maestria Causas Del Colapso De La Civilizacion Y Causas Del Surgimiento De La...
Ifa
Ifa
Similaire à Tests d'Acceptance et Specflow
CocoaHeads Rennes #4 : Tests automatisés sur iOS
CocoaHeads Rennes #4 : Tests automatisés sur iOS
CocoaHeadsRNS
ALT.Net Juin 2012 - Specflow
ALT.Net Juin 2012 - Specflow
Mathias Kluba
Tour d'horizon des tests
Tour d'horizon des tests
yannick grenzinger
TDD avec atoum
TDD avec atoum
Frederic Hardy
Propulsez votre architecture grâce au TDD et aux mocks (Agile Tour Montréal 2...
Propulsez votre architecture grâce au TDD et aux mocks (Agile Tour Montréal 2...
Elapse Technologies
Propulsez votre architecture grâce au TDD et aux Mocks (Agile Tour Québec 2012)
Propulsez votre architecture grâce au TDD et aux Mocks (Agile Tour Québec 2012)
Elapse Technologies
Cocoaheads Paris Nombembre Test unitaires
Cocoaheads Paris Nombembre Test unitaires
CocoaHeads France
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Jean-Pierre Lambert
D1 - Un développeur est-il un numéro, un coût journalier ou un artiste ?
D1 - Un développeur est-il un numéro, un coût journalier ou un artiste ?
XP Day CH
Flex Unit Testing
Flex Unit Testing
Christophe Keromen
Petit DéJeuner Industrialisation 13 10 2011 Eurosites
Petit DéJeuner Industrialisation 13 10 2011 Eurosites
Hervé Leclerc
Working effectively with legacy code
Working effectively with legacy code
Mathieu Gandin
les Tests unitaires
les Tests unitaires
ISIG
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Microsoft Technet France
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Grégory Ott
Proposition forge agile 1.0
Proposition forge agile 1.0
Laurent MEURISSE
Initiation à l'agile
Initiation à l'agile
Mathieu Gandin
La Rochelle workshop 2016
La Rochelle workshop 2016
Christian Brousseau
Le livre de recette du design et de l'ergonomie pour le développeur
Le livre de recette du design et de l'ergonomie pour le développeur
Microsoft
#4 pratiques techniques
#4 pratiques techniques
agnes_crepet
Similaire à Tests d'Acceptance et Specflow
(20)
CocoaHeads Rennes #4 : Tests automatisés sur iOS
CocoaHeads Rennes #4 : Tests automatisés sur iOS
ALT.Net Juin 2012 - Specflow
ALT.Net Juin 2012 - Specflow
Tour d'horizon des tests
Tour d'horizon des tests
TDD avec atoum
TDD avec atoum
Propulsez votre architecture grâce au TDD et aux mocks (Agile Tour Montréal 2...
Propulsez votre architecture grâce au TDD et aux mocks (Agile Tour Montréal 2...
Propulsez votre architecture grâce au TDD et aux Mocks (Agile Tour Québec 2012)
Propulsez votre architecture grâce au TDD et aux Mocks (Agile Tour Québec 2012)
Cocoaheads Paris Nombembre Test unitaires
Cocoaheads Paris Nombembre Test unitaires
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
D1 - Un développeur est-il un numéro, un coût journalier ou un artiste ?
D1 - Un développeur est-il un numéro, un coût journalier ou un artiste ?
Flex Unit Testing
Flex Unit Testing
Petit DéJeuner Industrialisation 13 10 2011 Eurosites
Petit DéJeuner Industrialisation 13 10 2011 Eurosites
Working effectively with legacy code
Working effectively with legacy code
les Tests unitaires
les Tests unitaires
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Mise en œuvre de TFS 2010 dans un environnement technologique hétérogène
Proposition forge agile 1.0
Proposition forge agile 1.0
Initiation à l'agile
Initiation à l'agile
La Rochelle workshop 2016
La Rochelle workshop 2016
Le livre de recette du design et de l'ergonomie pour le développeur
Le livre de recette du design et de l'ergonomie pour le développeur
#4 pratiques techniques
#4 pratiques techniques
Tests d'Acceptance et Specflow
1.
Specflow
Ou comment faire des tests que tout le monde peut lire… et écrire… ou générer avec Excel ;) 1 © OCTO 2012
2.
Sommaire :
Tests ? Le Gherkin Specflow Démo ! 2 © OCTO 2012
3.
Tests ?
Type Quoi ? Caractéristiques Non régression Est-ce que tout Métier fonctionne encore Besoin d’un comme ça le existant devrait ? Unitaire Est-ce qu’un White box morceau de code Technique se comporte Créé par les devs comme il le devrait Acceptance Est-ce que le Métier système fait ce Créé par le qu’il doit faire ? business 3 © OCTO 2012
4.
Les tests d’Acceptance
Décrivent le fonctionnement du système par l’exemple Sont écrits en même temps que la spécification Sont focalisés sur le métier, pas sur la technique Sont écrits par le métier Doivent être défini de manière lisible par tous Doivent être automatisés pour être joués le plus souvent possible 4 © OCTO 2012
5.
Le langage Gherkin
Given : Contexte When : Action ! Then : Résultats 5 © OCTO 2012
6.
Le langage Gherkin
Given I Have 50 Euros in my account When I try to withdraw 30 euros Then I should have 30 euros in banknotes And my account balance should be 20 euros 6 © OCTO 2012
7.
Specflow
Implémentation de Gherkin pour .NET Pas de wiki, juste du texte… …Lié à du code ! Utilise les frameworks de test unitaires connus par les dev Excécutable en ligne de commande… …ou en intégration dans Visual Studio 7 © OCTO 2012
Télécharger maintenant