Slide 1

Slide 1 text

Beyond Coverage Mariano Anaya @rmarianoa

Slide 2

Slide 2 text

Test Coverage might be misleading

Slide 3

Slide 3 text

It’s not a quality metric

Slide 4

Slide 4 text

Just a reference

Slide 5

Slide 5 text

It’s necessary, but not sufficient

Slide 6

Slide 6 text

It can only tell about the code that is there...

Slide 7

Slide 7 text

...what about the missing code?

Slide 8

Slide 8 text

SQLite Library: 122.9 KLOC Tests: 91 596.1 KLOC (745x)

Slide 9

Slide 9 text

# of tests >> # of main source

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Don’t rely on coverage.

Slide 12

Slide 12 text

Rely on thoughtful testing.

Slide 13

Slide 13 text

Thank You! @rmarianoa