OpenClover是Java,Groovy和AspectJ的免费开放源代码覆盖工具。它基于世界上最复杂的代码覆盖工具AtlassianClover®的开源版本。首先攻击您的主要项目风险。OpenClover衡量Java和Groovy的代码覆盖率,并收集20多个代码指标。它不仅向您显示应用程序的未经测试区域,而且还结合了覆盖率和指标以查找风险最高的代码。更快地运行测试。不要浪费你的时间。测试优化功能跟踪哪些测试用例与应用程序代码的每个类相关。借助此功能,OpenClover可以运行与您的应用程序代码中所做的更改相关的测试,从而大大减少了测试执行时间。专注于真正重要的事情。测试getter和setter会带来很多价值吗?还是机器生成的代码?OpenClover在定义覆盖范围测量的灵活性方面胜过其他工具。您可以排除包,文件,类,方法,甚至单个语句。您可以专注于测试代码的重要部分。在应用程序和测试之间保持平衡。OpenClover不仅记录测试结果,还测量每个测试的单独代码覆盖率。它使您对测试的实际效果有深刻的了解。您可以找到测试结果,哪些测试覆盖给定的类或源代码行,或者哪些类由测试执行。在您的CI服务器上运行。获取您的团队的报告。OpenClover具有针对Jenkins,Bamboo和Hudson的专用插件。只需单击几下,您就可以为构建设置代码覆盖率度量。通过与Ant,Maven和Grails的OpenClover集成,您可以获得更大的灵活性。在您的IDE中运行。提高生产力。OpenClover具有IntelliJ IDEA和Eclipse的插件。多亏了他们,您可以在编码时跟踪代码覆盖率,并在将代码提交到存储库之前找到未经测试的区域。

分类目录

具有商业许可证的IntelliJ IDEA版OpenClover的替代方案