soft-shake.ch - ecrivez et automatisez vos tests fonctionnels avec jbehave
DESCRIPTION
Xavier Bourguignon Les tests unitaires sont maintenant rentrés dans les moeurs, mais quid des tests fonctionnels ? Vous avez toujours une armée de testeurs prêts à répéter inlassablement les mêmes scénarios décrit par votre client ? Avec jBehave, apprenez à écrire vos scénarii avec votre client grâce au paradigme Given-When-Then puis à les implémenter pour les exécuter de façon automatique. Internationalisation des scenarii, tableau d'exemples, intégration contiunue, ... retour d'expérience sur les fonctionnalités les plus intéressantes de jBehave.TRANSCRIPT
![Page 1: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/1.jpg)
Xavier Bourguignon
2010
J5
Ecrivez et automatisezvos tests fonctionnels
avec jBehave
![Page 2: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/2.jpg)
Agilité iPhone Java Incubateur
8:15 Accueil des participantsAccueil des participantsAccueil des participantsAccueil des participants
8:40 Mot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateurs
9:00 Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)
9:40
10:40
- A1 -Le terrain Agile
Jean-Philippe Vigniel
- I1-Hello iPhone
Stephane Tavera
- J1 -NOSQL also means RDF stores: an
Android case studyFabrizio Giudci
- X1 -Le développement durable
Dominic Williams
11:00
12:00
- A2 -Integration of User Centered Design
in Agile Development of RIAJ. Borkenhagen, J. Desmazières
- I2 -Développement d'une application
iPhone pilotée par les testsEmmanuel Etasse, Van-Charles Tran
- J2 -La Tequila du développement Web
Nicolas Martignole
- X2 -Cloud Computing: anatomie et
pratiqueMarc-Elian Bégin
12:20
13:20
- A3 -Adoption de l'Agilité par les usages
Xavier Warzee
- I3 -Distribution d'applications iPhone
en Entreprise: Réalisation d'un AppStore interne
Géraud de Laval
- J3 -Vaadin - Rich Web Applications in
Server-side Java without Plug-ins or JavaScript
Joonas Lehtinen
- X3 -Les DVCS sont vos amis
Sébastien Douche
Pause repas (50 minutes)Pause repas (50 minutes)Pause repas (50 minutes)Pause repas (50 minutes)
14h10 Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)
14h50
15h50
- A4 - Scrum, introduction et mise en
oeuvre avec iceScrumClaude Aubry
- I4 -Agile iOS Development
Jérôme Layat, Alexander Osterwalder
- J4 -JAX-RS and Java EE 6
Paul Sandoz
- X4 -IT Design & Ergonomy
Pascal Petit, Aude Lussigny
16h10
17h10
- A5 -Agilité : 10 ans déjà
Thierry Cros
- I5 -Optimizing iOS applications
Marc-Antoine Scheurer
- J5 -Ecrivez et automatisez vos tests
fonctionnels avec jBehaveXavier Bourguignon
- X5 -NoSQL : Enfin de la biodiversité
dans l'écosystème des BDOlivier Mallassi
17h30
18h30
- A6 -Lean engineering
Jean-Christophe Dubail
- I6 -iPhone et Agile, l'amour vache
Guillaume Duquesnay
- J6 -Let's make this test suite run faster
David Gageot
- X6 -The feel of Scala
Mario Fusco
Mot de la fin & tombolaMot de la fin & tombolaMot de la fin & tombolaMot de la fin & tombola
Programme de la Conférence
www.soft-shake.ch
![Page 3: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/3.jpg)
![Page 4: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/4.jpg)
![Page 5: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/5.jpg)
![Page 6: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/6.jpg)
![Page 7: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/7.jpg)
![Page 8: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/8.jpg)
![Page 9: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/9.jpg)
![Page 10: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/10.jpg)
![Page 11: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/11.jpg)
![Page 12: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/12.jpg)
![Page 13: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/13.jpg)
![Page 14: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/14.jpg)
![Page 15: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/15.jpg)
![Page 16: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/16.jpg)
![Page 17: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/17.jpg)
![Page 18: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/18.jpg)
![Page 19: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/19.jpg)
![Page 20: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/20.jpg)
![Page 21: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/21.jpg)
![Page 22: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/22.jpg)
![Page 23: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/23.jpg)
![Page 24: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/24.jpg)
![Page 25: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/25.jpg)
![Page 26: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/26.jpg)
![Page 27: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/27.jpg)
![Page 28: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/28.jpg)
![Page 29: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/29.jpg)
![Page 30: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/30.jpg)
![Page 31: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/31.jpg)
![Page 32: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/32.jpg)
![Page 33: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/33.jpg)
![Page 34: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/34.jpg)
![Page 35: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/35.jpg)
![Page 36: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/36.jpg)
![Page 37: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/37.jpg)
![Page 38: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/38.jpg)
![Page 39: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/39.jpg)
![Page 40: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/40.jpg)
![Page 41: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/41.jpg)
![Page 42: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/42.jpg)
![Page 43: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/43.jpg)
![Page 44: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/44.jpg)
![Page 45: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/45.jpg)
![Page 46: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/46.jpg)
![Page 47: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/47.jpg)
![Page 48: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/48.jpg)
![Page 49: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/49.jpg)
![Page 50: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/50.jpg)
![Page 51: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/51.jpg)
![Page 52: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/52.jpg)
![Page 53: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/53.jpg)
![Page 54: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/54.jpg)
![Page 55: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/55.jpg)
![Page 56: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/56.jpg)
![Page 57: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/57.jpg)
![Page 58: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/58.jpg)
![Page 59: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/59.jpg)
![Page 60: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/60.jpg)
![Page 61: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/61.jpg)
![Page 62: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/62.jpg)
![Page 63: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/63.jpg)
![Page 64: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/64.jpg)
![Page 65: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/65.jpg)
![Page 66: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/66.jpg)
![Page 67: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/67.jpg)
![Page 68: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/68.jpg)
![Page 69: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/69.jpg)
![Page 70: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/70.jpg)
![Page 71: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/71.jpg)
![Page 72: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/72.jpg)
![Page 73: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/73.jpg)
![Page 74: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/74.jpg)
![Page 75: soft-shake.ch - Ecrivez et automatisez vos tests fonctionnels avec jBehave](https://reader033.vdocuments.site/reader033/viewer/2022051817/54922317ac795959288b46f9/html5/thumbnails/75.jpg)