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
Beyond Coverage
Search
Mariano Anaya
July 10, 2017
Programming
0
180
Beyond Coverage
Lightning talk presented at EuroPython 2017, on Monday 10-07-2017
Mariano Anaya
July 10, 2017
Tweet
Share
More Decks by Mariano Anaya
See All by Mariano Anaya
Demystifying Coroutines and Asynchronous Programming in Python
rmariano
1
140
Demystifying coroutines and asynchronous programming in Pyhon
rmariano
1
320
Exploring Generators & Coroutines
rmariano
1
770
Discovering-Descriptors_ep.pdf
rmariano
1
360
Discovering Descriptors
rmariano
0
160
Clean Code in Python
rmariano
2
2.2k
Other Decks in Programming
See All in Programming
Fiber Scheduler vs. General-Purpose Parallel Client
hayaokimura
1
290
2025-04-25 GitHub Copilot Agent ライブデモ(スクリプト)
goataka
0
100
Enterprise Web App. Development (1): Build Tool Training Ver. 5
knakagawa
1
120
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
1.2k
eBPF超入門「o11yに使える」とは (20250424_eBPF_o11y)
thousanda
1
110
Creating Awesome Change in SmartNews! En
martin_lover
0
110
Road to RubyKaigi: Making Tinny Chiptunes with Ruby
makicamel
4
540
Make Parsers Compatible Using Automata Learning
makenowjust
2
6.9k
AI時代の開発者評価について
ayumuu
0
230
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
1
1.9k
REALITY コマンド作成チュートリアル
nishiuriraku
0
120
Improve my own Ruby
sisshiki1969
0
100
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Side Projects
sachag
453
42k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Facilitating Awesome Meetings
lara
54
6.3k
Practical Orchestrator
shlominoach
187
11k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Applications with DynamoDB
mza
94
6.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Cult of Friendly URLs
andyhume
78
6.3k
Transcript
Beyond Coverage Mariano Anaya @rmarianoa
Test Coverage might be misleading
It’s not a quality metric
Just a reference
It’s necessary, but not sufficient
It can only tell about the code that is there...
...what about the missing code?
SQLite Library: 122.9 KLOC Tests: 91 596.1 KLOC (745x)
# of tests >> # of main source
None
Don’t rely on coverage.
Rely on thoughtful testing.
Thank You! @rmarianoa