2009-09-14 47 views

Respuesta

11

Smolder es un marco de integración continua que ejecuta pruebas de humo y produce informes de cobertura, estadísticas y buenos gráficos. Acepta la entrada TAP, por lo que cualquier cosa que pueda proporcionar esto se puede conectar. Puede utilizar los diversos módulos TAP para proporcionar integración en el lado Perl.

También puede adaptar sistemas de construcción listos para usar. Hudson, Cruise Control y BuildBot se pueden configurar para proyectos de Perl, aunque el soporte de las características variará (Hudson está un poco centrado en Java). Puedes conectarlos de diferentes maneras. Por ejemplo, TAP::Harness::JUnit produce salida similar a JUnit, que se puede alimentar a sus herramientas.

También existe el módulo Devel::Cover que señala áreas de código no probado.

Aquí hay una interesante discussion de cobertura de código en Perl.

+1

Una pequeña corrección: Smolder en realidad no ejecutar las pruebas (que poner esto en marcha por su cuenta), pero en realidad es muy fácil de configurar. – mpeters

Cuestiones relacionadas