2009-09-14 43 views

回答

11

Smolder是运行冒烟测试,并产生覆盖报告,统计资料和图表不错持续集成框架。它接受TAP输入,所以任何可以提供的东西都可以插入。您可以使用各种TAP模块在Perl端提供集成。

您还可以调整现成的构建系统。 Hudson,Cruise ControlBuildBot都可以针对Perl项目进行配置,但功能支持会有所不同(Hudson稍微以Java为中心)。你可以用不同的方式将它们连接在一起。例如,TAP::Harness::JUnit会生成类似JUnit的输出,该输出可以输入到您的工具中。

另外还有Devel::Cover模块,它指出了未经测试的代码区域。

下面是Perl代码覆盖率的一个有趣discussion

+1

小幅盘整:阴燃并不实际运行测试(你设置了你自己),但它确实很容易设置。 – mpeters 2009-09-14 21:54:47

相关问题