Coverage Analysis: The Basics

Coverage Analysis: The Basics

By James E Keenan (‎kid51‎) from NY.pm
Date: Saturday, April 20, 2013 09:30 AM
Duration: 25 minutes
Target audience: 1
Language: English
Tags: coverage devel::cover testing

You can find more information on the speaker's site:


Coverage analysis is enables you to measure the thoroughness of the testing of your source code. Did you test suite exercise all statements in your source code? All subroutines? By increasing your testing coverage, you eliminate unreachable code, tease out ambiguities and reduce the possibility of bugs.

In Perl the principal tool for coverage analysis is Paul Johnson's CPAN distribution Devel-Cover. In this talk we'll provide a brief introduction to that library and show how we used it to improve the Data-Dumper library distributed with the Perl 5 source code.


Attended by: James E Keenan (‎kid51‎), Brock Wilcox (‎awwaiid‎), Robert Blackwell (‎rblackwe‎), Stevan Little (‎stevan‎), Jay Hannah (‎jhannah‎), Nova Patch (‎patch‎), David Waldo, bill pemberton (‎akadl‎), Kennedy Clark, Sean O'Leary,