Smolder ist ein kontinuierliches Integrations-Framework, das Rauchtests durchführt und Coverage-Berichte, Statistiken und nette Grafiken erstellt. Es akzeptiert TAP -Eingabe, so dass alles, was dies zur Verfügung stellen kann, angeschlossen werden kann. Sie können die verschiedenen TAP Module zur Integration auf der Perl-Seite.
Sie können auch Standard-Build-Systeme anpassen. Hudson , Tempomat und BuildBot können alle für Perl-Projekte konfiguriert werden, obwohl die Feature-Unterstützung variieren wird (Hudson ist ein wenig Java-centric). Sie können sie auf verschiedene Arten zusammenstecken. Zum Beispiel erzeugt TAP :: Harness :: JUnit eine JUnit-ähnliche Ausgabe, die gefüttert werden kann zu deinen Werkzeugen.
Es gibt auch das Modul Devel :: Cover , das Bereiche von nicht getestetem Code aufzeigt.
Hier finden Sie eine interessante Diskussion zur Quelltextabdeckung in Perl.