Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
LavaJug2014 Le bon testeur il teste, le mauvais testeur il teste
Dev-Mind
September 11, 2014
Programming
0
290
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
Tweet
Share
More Decks by Dev-Mind
See All by Dev-Mind
Développer une application en Kotlin
javamind
0
83
Présentation informatique
javamind
0
540
2h pour créer une application Android en Kotlin
javamind
0
170
Comment marche un ordinateur
javamind
0
1.1k
Mettre en place une application Android en 50 minutes
javamind
0
64
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
72
Optimiser les performances d'une webapp
javamind
1
99
Mixteen créer son propre ordinateur
javamind
0
100
Optimiser les performances d'une webapp
javamind
0
140
Other Decks in Programming
See All in Programming
(新米)エンジニアリングマネージャーのしごと #RSGT2023
murabayashi
9
5.9k
Refactor with using `available` and `deprecated`
417_72ki
3
380
ポケモンで学ぶiOS 16弾丸ツアー 🚅
giginet
PRO
1
620
まだ日本国内で利用できないAppActionsにトライしてみた / MoT TechTalk #15
mot_techtalk
0
130
PHP でガチの電卓を作る
memory1994
PRO
2
150
Gradle build: The time is now
nonews
1
500
データドリブンな組織の不正検知
fkubota
0
290
Rust、何もわからない...#6発表資料
ryu19
0
140
Swift Observation
shiz
4
290
Remote SSHで行うVS Codeリモートホスト開発とトラブルシューティング
smt7174
1
510
PHPDocにおける配列の型定義を少し知る
shimabox
1
140
ECテックカンファレンス2023
kspace
1
380
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
2
400
GraphQLの誤解/rethinking-graphql
sonatard
39
7.8k
Building a Scalable Design System with Sketch
lauravandoore
451
31k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
182
15k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
63k
5 minutes of I Can Smell Your CMS
philhawksworth
198
18k
Keith and Marios Guide to Fast Websites
keithpitt
407
21k
Pencils Down: Stop Designing & Start Developing
hursman
114
10k
Reflections from 52 weeks, 52 projects
jeffersonlam
338
18k
Visualization
eitanlees
128
12k
Stop Working from a Prison Cell
hatefulcrawdad
263
18k
Side Projects
sachag
451
37k
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