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
技術選定を未来に繋いで活用していく
sakito
3
100
Building Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership
cyrilmottier
2
260
S3静的ホスティング+Next.js静的エクスポート で格安webアプリ構築
iharuoru
0
220
Vibe Codingをせずに Clineを使っている
watany
17
6.1k
PHP で学ぶ OAuth 入門
azuki
1
130
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
0
890
PHPバージョンアップから始めるOSSコントリビュート / how2oss-contribute
dmnlk
1
990
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
3
1.9k
SQL Server ベクトル検索
odashinsuke
0
170
Develop Faster With FrankenPHP
dunglas
2
3.2k
SwiftUI API Design Lessons
niw
1
260
リストビュー画面UX改善の振り返り
splcywolf
0
130
Featured
See All Featured
A designer walks into a library…
pauljervisheath
205
24k
Building Adaptive Systems
keathley
41
2.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.6k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Optimizing for Happiness
mojombo
377
70k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Optimising Largest Contentful Paint
csswizardry
36
3.2k
Embracing the Ebb and Flow
colly
85
4.6k
The Language of Interfaces
destraynor
157
24k
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