Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
LavaJug2014 Le bon testeur il teste, le mauvais...
Search
Dev-Mind
September 11, 2014
Programming
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LavaJug2014 Le bon testeur il teste, le mauvais testeur il teste
Slides de la soirée sur les tests
http://www.lavajug.org/xwiki/bin/view/Main/EventTwentyOne
Dev-Mind
September 11, 2014
More Decks by Dev-Mind
See All by Dev-Mind
Rex scale-up: les impacts du passage à l'échelle
javamind
0
120
Développer une application en Kotlin
javamind
0
270
Présentation informatique
javamind
0
610
2h pour créer une application Android en Kotlin
javamind
0
490
Comment marche un ordinateur
javamind
0
1.7k
Mettre en place une application Android en 50 minutes
javamind
0
250
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
230
Optimiser les performances d'une webapp
javamind
1
250
Mixteen créer son propre ordinateur
javamind
0
180
Other Decks in Programming
See All in Programming
プロジェクトコードをキレイキレイしよう!暗黙的な参照を読み解く静的解析
ostk0069
0
200
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
Seven New Principles of Software Engineering
yegor256
0
440
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
280
baseline으로 마이그레이션, 리팩토링 안전하게 맡기기
fornewid
1
880
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
340
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
150
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
580
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.5k
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.2k
Spec-driven Development with AI
simas
PRO
0
2.2k
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
290
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.6k
The Invisible Side of Design
smashingmag
301
52k
Believing is Seeing
oripsolob
1
270
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
60k
Why Our Code Smells
bkeepers
PRO
340
58k
Crafting Experiences
bethany
1
420
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Are puppies a ranking factor?
jonoalderson
2
4.1k
4 Signs Your Business is Dying
shpigford
187
23k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Transcript
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Le bon testeur il teste… le
mauvais testeur… il teste
@agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret Le bon testeur @agnes_crepet @guillaumeehret Agnes Crepet
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Guillaume EHRET dev-mind.fr / javamind-fr.blogspot.fr
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret 3 axes d’amélioration Lisibilité Maintenabilité Confiance
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Live coding
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Lisibilité
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Maintenabilté
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Lisibilité Nommage Granularité Assertions Paramètres
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Maintenabilité Isolation Rules Principe boite noire
Interaction avec la base de données
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Confiance Consistence Rapidité Catégoriser Automatisation
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Outils Junit TestNg AssertJ Mockito DbSetup
Infinitest
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Outils Junit TestNg AssertJ Mockito DBSetup
Infinitest
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Questions
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Merci! https://github.com/javamind/bontesteur
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Références Différences TestNg / Junit Mock
aren’t stubs de Martin Fowler Junit et les rules Les assertions avec Junit