Slide 1

Slide 1 text

@guillaumeehret Le bon testeur il teste… le mauvais testeur… il teste @guillaumeehret - http://dev-mind.fr/

Slide 2

Slide 2 text

@guillaumeehret Guillaume EHRET javamind-fr.blogspot.fr @guillaumeehret - http://dev-mind.fr/

Slide 3

Slide 3 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Dev mind Development is my mind http://www.dev-mind.fr

Slide 4

Slide 4 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 5

Slide 5 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 6

Slide 6 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 7

Slide 7 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 8

Slide 8 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 9

Slide 9 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 10

Slide 10 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 11

Slide 11 text

@guillaumeehret @guillaumeehret - http://dev-mind.fr/

Slide 12

Slide 12 text

@guillaumeehret 3 axes d’amélioration Lisibilité Maintenabilité Confiance @guillaumeehret - http://dev-mind.fr/

Slide 13

Slide 13 text

@guillaumeehret Live coding @guillaumeehret - http://dev-mind.fr/

Slide 14

Slide 14 text

@guillaumeehret Lisibilité @guillaumeehret - http://dev-mind.fr/

Slide 15

Slide 15 text

@guillaumeehret Maintenabilité @guillaumeehret - http://dev-mind.fr/

Slide 16

Slide 16 text

@guillaumeehret Lisibilité Nommage Granularité Assertions Paramètres @guillaumeehret - http://dev-mind.fr/

Slide 17

Slide 17 text

@guillaumeehret Maintenabilité Isolation Rules Principe boite noire Interaction avec la base de données @guillaumeehret - http://dev-mind.fr/

Slide 18

Slide 18 text

@guillaumeehret Confiance Consistence Rapidité Catégoriser Automatisation @guillaumeehret - http://dev-mind.fr/

Slide 19

Slide 19 text

@guillaumeehret Outils Junit TestNg AssertJ Mockito DbSetup Infinitest @guillaumeehret - http://dev-mind.fr/

Slide 20

Slide 20 text

@guillaumeehret Outils Junit TestNg AssertJ Mockito DBSetup Infinitest @guillaumeehret - http://dev-mind.fr/

Slide 21

Slide 21 text

@guillaumeehret Merci @ElleneSiber

Slide 22

Slide 22 text

@guillaumeehret Questions @guillaumeehret - http://dev-mind.fr/

Slide 23

Slide 23 text

@guillaumeehret Merci! https://github.com/javamind/bontesteur @guillaumeehret - http://dev-mind.fr/

Slide 24

Slide 24 text

@guillaumeehret Références Différences TestNg / Junit Mock aren’t stubs de Martin Fowler Junit et les rules Les assertions avec Junit @guillaumeehret - http://dev-mind.fr/