我刚刚安装了 ecobertura 插件,但它在 eclipse 中看起来不是一个非常用户友好的工具。eclipse 中是否有任何好的 cobertura 插件或描述如何使用 ecobertura 的文章?
我习惯于以非常好的方式查看代码复杂性和覆盖率等。
我需要使用 cobertura,因为后端的构建系统使用它,所以在 IDE 中使用它也是有意义的。
问候
我刚刚安装了 ecobertura 插件,但它在 eclipse 中看起来不是一个非常用户友好的工具。eclipse 中是否有任何好的 cobertura 插件或描述如何使用 ecobertura 的文章?
我习惯于以非常好的方式查看代码复杂性和覆盖率等。
我需要使用 cobertura,因为后端的构建系统使用它,所以在 IDE 中使用它也是有意义的。
问候
我正在为我们的团队成员寻找一个开始使用 eCobertura 的教程,并在这里遇到了。最后我自己写一个。在这里发帖希望它可以帮助其他人寻找一个快速的开始。
http://kennethxu.blogspot.com/2012/01/cobertura-and-eclipse-ecobertura.html
从来源:
但是您仍然可以分叉代码库(就像mileszk 所做的那样)并添加您想要的任何功能(当然还可以回馈主项目;))
我正在使用 Eclipse Luna,安装 ecobertura 插件时遇到了困难。所以我安装了 EclEmma 插件,使用它很直观。安装插件后,重启eclipse IDE。
要找到您编写的测试用例的覆盖范围,您所要做的就是
右键单击所需的包甚至整个项目 > Coverage As > Junit Test
覆盖视图自动出现。或者您可以从Window > Show View > Other > Java > Coverage打开覆盖视图。或者您可以在 Eclipse 的快速访问搜索框中输入“Coverage”。
Coverage 视图能够显示项目级别、源文件夹级别、包级别、类级别甚至方法级别的覆盖率百分比。
您可以使用覆盖视图中的工具栏更改覆盖树中显示的条目的根级别。
您可以根据需要将覆盖参数更改为方法或行或指令或分支。
最后,您可以通过右键单击覆盖视图内的任意位置并选择导出会话,将测试覆盖结果导出为 HTML、XML 或 CSV 格式。