@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Le bon testeur il teste...
le mauvais testeur il teste...
@agnes_crepet @guillaumeehret#BonMauvaisTesteur @agnes_crepet @guillaumeehret#BonMauvaisTesteur
Agnes Crepet
@agnes_crepet @guillaumeehret#BonMauvaisTesteur @agnes_crepet @guillaumeehret#BonMauvaisTesteur
Guillaume EHRET
http://jav...
@agnes_crepet @guillaumeehret#BonMauvaisTesteur @agnes_crepet @guillaumeehret#BonMauvaisTesteur
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
3 axes d'amélioration
Lisibilité
Maintenabilité
Confiance
@YourTwitterHandle#DVXFR14{session hashtag} @agnes_crepet @guillaumeehret#BonMauvaisTesteur
Livecod
in
g
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Lisibilité
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Maintenabilité
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Nommage
Granularité
Assertions
Paramètres
Lisibilité
Isolation
Principe bo...
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Nommage
Granularité
Assertions
Paramètres
Lisibilité
Isolation
Principe bo...
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Nommage
Granularité
Assertions
Paramètres
Lisibilité
Isolation
Principe bo...
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Nommage
Granularité
Assertions
Paramètres
Lisibilité
Isolation
Principe bo...
@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Nommage
Localisation
Granularité
Assertions
Exceptions
Lisibilité
Isolatio...
@YourTwitterHandle@agnes_crepet @guillaumeehret#BonMauvaisTesteur
Q
u
estion
s
@YourTwitterHandle@agnes_crepet @guillaumeehret#BonMauvaisTesteur
M
erci
https://github.com/javamind/devoxx2014
https://gi...
Prochain SlideShare
Chargement dans…5
×

Le bon testeur il teste le mauvais testeur il teste...

1 893 vues

Publié le

Les slides présentés à Devoxx 2014 pour parler des tests unitaires et comment bien les écrire. Les sources du projet présenté sont sous Github

Publié dans : Technologie
0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 893
Sur SlideShare
0
Issues des intégrations
0
Intégrations
179
Actions
Partages
0
Téléchargements
21
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Le bon testeur il teste le mauvais testeur il teste...

  1. 1. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Le bon testeur il teste... le mauvais testeur il teste...
  2. 2. @agnes_crepet @guillaumeehret#BonMauvaisTesteur @agnes_crepet @guillaumeehret#BonMauvaisTesteur Agnes Crepet
  3. 3. @agnes_crepet @guillaumeehret#BonMauvaisTesteur @agnes_crepet @guillaumeehret#BonMauvaisTesteur Guillaume EHRET http://javamind-fr.blogspot.fr
  4. 4. @agnes_crepet @guillaumeehret#BonMauvaisTesteur @agnes_crepet @guillaumeehret#BonMauvaisTesteur
  5. 5. @agnes_crepet @guillaumeehret#BonMauvaisTesteur
  6. 6. @agnes_crepet @guillaumeehret#BonMauvaisTesteur
  7. 7. @agnes_crepet @guillaumeehret#BonMauvaisTesteur
  8. 8. @agnes_crepet @guillaumeehret#BonMauvaisTesteur
  9. 9. @agnes_crepet @guillaumeehret#BonMauvaisTesteur
  10. 10. @agnes_crepet @guillaumeehret#BonMauvaisTesteur
  11. 11. @agnes_crepet @guillaumeehret#BonMauvaisTesteur 3 axes d'amélioration Lisibilité Maintenabilité Confiance
  12. 12. @YourTwitterHandle#DVXFR14{session hashtag} @agnes_crepet @guillaumeehret#BonMauvaisTesteur Livecod in g
  13. 13. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Lisibilité
  14. 14. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Maintenabilité
  15. 15. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Nommage Granularité Assertions Paramètres Lisibilité Isolation Principe boite noire Interaction avec la base de données Maintenabilité Consistence Rapidité Catégoriser Automatisation Confiance
  16. 16. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Nommage Granularité Assertions Paramètres Lisibilité Isolation Principe boite noire Interaction avec la base de données Maintenabilité Consistence Rapidité Catégoriser Automatisation Confiance
  17. 17. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Nommage Granularité Assertions Paramètres Lisibilité Isolation Principe boite noire Interaction avec la base de données Maintenabilité Consistence Rapidité Catégoriser Automatisation Confiance
  18. 18. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Nommage Granularité Assertions Paramètres Lisibilité Isolation Principe boite noire Interaction avec la base de données Maintenabilité Consistence Rapidité Catégoriser Automatisation Confiance JunitJunit TestNgTestNg AssertJAssertJ MockitoMockito DBSetupDBSetup InfinitestInfinitest
  19. 19. @agnes_crepet @guillaumeehret#BonMauvaisTesteur Nommage Localisation Granularité Assertions Exceptions Lisibilité Isolation Principe boite noire Interaction avec la base de données Maintenabilité Consistence Rapidité Catégoriser Automatisation Confiance JunitJunit TestNgTestNg AssertJAssertJ MockitoMockito DBSetupDBSetup InfinitestInfinitest
  20. 20. @YourTwitterHandle@agnes_crepet @guillaumeehret#BonMauvaisTesteur Q u estion s
  21. 21. @YourTwitterHandle@agnes_crepet @guillaumeehret#BonMauvaisTesteur M erci https://github.com/javamind/devoxx2014 https://github.com/javamind/devoxx2014web

×