Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LavaJug2014 Le bon testeur il teste, le mauvais...
Search
Dev-Mind
September 11, 2014
Programming
0
320
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
Rex scale-up: les impacts du passage à l'échelle
javamind
0
45
Développer une application en Kotlin
javamind
0
170
Présentation informatique
javamind
0
570
2h pour créer une application Android en Kotlin
javamind
0
360
Comment marche un ordinateur
javamind
0
1.5k
Mettre en place une application Android en 50 minutes
javamind
0
140
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
150
Optimiser les performances d'une webapp
javamind
1
170
Mixteen créer son propre ordinateur
javamind
0
120
Other Decks in Programming
See All in Programming
PsySHから紐解くREPLの仕組み
muno92
PRO
1
510
goにおける コネクションプールの仕組み を軽く掘って見た
aronokuyama
0
110
自分のために作ったアプリが、グローバルに使われるまで / Indie App Development Lunch LT
pixyzehn
1
110
CRE Meetup!ユーザー信頼性を支えるエンジニアリング実践例の発表資料です
tmnb
0
210
PHPのガベージコレクションを深掘りしよう
rinchoku
0
240
Go1.24 go vetとtestsアナライザ
kuro_kurorrr
2
370
Day0 初心者向けワークショップ実践!ソフトウェアテストの第一歩
satohiroyuki
0
330
バックエンドNode.js × フロントエンドDeno で開発して得られた知見
ayame113
5
1.2k
보일러플레이트 코드가 진짜 나쁜 건가요?
gaeun5744
0
360
読もう! Android build ドキュメント
andpad
1
230
なぜselectはselectではないのか
taiyow
2
280
NestJSのコードからOpenAPIを自動生成する際の最適解を探す
astatsuya
0
170
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Automating Front-end Workflow
addyosmani
1369
200k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
176
52k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
134
33k
Building an army of robots
kneath
304
45k
Navigating Team Friction
lara
183
15k
Thoughts on Productivity
jonyablonski
69
4.5k
Rails Girls Zürich Keynote
gr2m
94
13k
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