是否有与Perl的声纳相同的内容?

有帮助吗?

解决方案

Smolder 是一个持续集成框架,可运行冒烟测试并生成覆盖率报告,统计信息和精美图表。它接受 TAP 输入,因此可以插入任何可以提供此功能的内容。您可以使用各种 TAP 模块,以便在Perl端提供集成。

您还可以调整现成的构建系统。 Hudson 巡航控制 BuildBot 都可以为Perl项目配置,但功能支持会有所不同(Hudson有点) Java为中心)。您可以用不同的方式将它们连接在一起。例如, TAP :: Harness :: JUnit 会产生类似JUnit的输出,可以送到你的工具。

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

以下是Perl中代码覆盖率的一个有趣的讨论

其他提示

对于代码分析,您可以使用 PerlCritic

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top