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
Beyond Coverage
Search
Mariano Anaya
July 10, 2017
Programming
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Beyond Coverage
Lightning talk presented at EuroPython 2017, on Monday 10-07-2017
Mariano Anaya
July 10, 2017
Transcript
13 slides
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
More Decks by Mariano Anaya
See All by Mariano Anaya
Demystifying Coroutines and Asynchronous Programming in Python
rmariano
1
220
Demystifying coroutines and asynchronous programming in Pyhon
rmariano
1
420
Exploring Generators & Coroutines
rmariano
1
870
Discovering-Descriptors_ep.pdf
rmariano
1
430
Discovering Descriptors
rmariano
0
230
Clean Code in Python
rmariano
2
2.4k
Other Decks in Programming
See All in Programming
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
220
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
180
Engineering Biometric UX Across Android Versions | DroidKnights 2026
ryunen344
1
200
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
4
4.2k
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
180
[DroidKnights 2026] Workflow AX: From Auto-Documented Policies to E2E Testing
raeminkang
0
570
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
130
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
5
850
そのデザイントークン、Flutterでも同じ見た目になりますか?
nakamizu
0
340
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
340
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
250
GraphQL の onError と Nullability のこれから
quramy
0
210
Featured
See All Featured
A Soul's Torment
seathinner
9
3.9k
GraphQLとの向き合い方2022年版
quramy
50
15k
Accessibility Awareness
sabderemane
1
300
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
480
Designing Experiences People Love
moore
143
24k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Designing for Timeless Needs
cassininazir
1
560
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.7k
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
810
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Paper Plane (Part 1)
katiecoart
PRO
3
12k