Beyond Coverage

Beyond Coverage

Lightning talk presented at EuroPython 2017, on Monday 10-07-2017

Bfd20328a551defaa84acc3c205da999?s=128

Mariano Anaya

July 10, 2017
Tweet

Transcript

  1. Beyond Coverage Mariano Anaya @rmarianoa

  2. Test Coverage might be misleading

  3. It’s not a quality metric

  4. Just a reference

  5. It’s necessary, but not sufficient

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

  7. ...what about the missing code?

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

  9. # of tests >> # of main source

  10. None
  11. Don’t rely on coverage.

  12. Rely on thoughtful testing.

  13. Thank You! @rmarianoa