The Source for Java Technology Collaboration
User: Password:



Simon Brown

Simon Brown's Blog

First impressions of Clover

Posted by simongbrown on November 06, 2003 at 03:52 PM | Comments (6)

Code coverage by CloverI've recently started using Clover on my open source projects and it's an amazing product. I've not used the Ant tasks yet, but I am using the integration with IntelliJ. Wow, this is probably one of the most impressive products since IntelliJ itself!

If you've not seen Clover before, it's basically a code coverage tool that will help you identify what sort of coverage you are achieving during execution of the code. This means that you can see how much of your code is called when your program is being run, and also how much of your code is run during the execution of your unit tests. In addition to this, it can tell you how many times each particular line/block has been called and also how many times conditionals have been evaluated to true/false.

I'll write a full review when I've had some more time with the tool, but the IntelliJ integration makes using Clover a breeze. Once you've installed the plugin by dropping a JAR file into the IntelliJ plugins directory you get some additional toolbar buttons. Essentially, running Clover is then a simple matter of rebuilding your code with Clover, running your code and then returning to IntelliJ to see the graphical representation of the coverage. I think from the initial download to my first coverage results took about 15 minutes. This really is a great tool and, as I said, I'll write a full review sometime soon.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Also check out jcoverage
    Although it doesn't have an IDEA plugin (there's an Eclipse one) jcoverage is pretty nice, and it's open source (GPL). Read about it at http://www.jcoverage.com.

    Posted by: kdenehy on November 07, 2003 at 08:06 AM

  • Koalog Code Coverage
    While it does not have yet any IDE plugins, Koalog Code Coverage offers many original features such as:

    remote coverage (ability to compute the coverage of a remote JVM),
    sessions merging (merge of different coverage results),
    custom reports (ability to design custom reports),
    powerful command line interface (in addition of course to Ant integration).

    KCC does not instrument the code (hence, it can be directly used on jar files), nor uses any OS specific technology but relies on JPDA.

    --
    Yan Georget, PhD

    Posted by: yangeorget on March 09, 2004 at 06:26 AM

  • how to cover the code for web appliaction by using Clover?

    Posted by: vvnagasudheer on August 03, 2006 at 05:03 AM

  • how to cover the code for web appliaction by using Clover?
    contact me vvnagasudheer@gmail.com

    Posted by: vvnagasudheer on August 03, 2006 at 05:04 AM

  • wow power leveling
    wow powerleveling
    wow power leveling
    wow gold
    wow items
    feelingame.com
    wow tips
    Most Valuable WOW Power Leveling Service
    wow power leveling faq
    cheap wow power leveling
    wow power leveling
    wow powerleveling
    wow power lvl

    Posted by: wowleveling3 on December 13, 2007 at 07:01 PM

  • 网络营销软件
    网络营销软件
    群发软件
    网络营销软件
    群发软件
    群发软件
    ---
    群发软件
    网络营销软件
    论坛群发软件
    网站排名软件
    群发软件
    推广小助手破解版
    论坛群发软件
    网站排名软件
    群发软件
    推荐给你很好的群发软件和信息群发软件和供求群发软件
    推荐给你很好的群发软件和信息群发软件和供求群发软件博客群发软件网络营销软件网络营销软件
    网站排名软件网站排名软件网站优化软件信息群发软件信息群发软件信息群发软件论坛群发软件网站推广软件网站推广软件博客群发软件博客群发软件

    群发软件群发软件博客群发软件论坛群发软件网络营销软件论坛群发软件
    信息群发软件推广软件网站推广软件网络营销软件网站推广软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件
    网站排名软件
    博客群发软件
    网站排名软件
    网站推广软件
    群发软件信息群发软件
    免费论坛群发软件
    论坛群发软件
    网站排名软件
    免费博客群发软件
    网站推广软件

    群发软件
    博客群发软件
    网站排名软件
    网站推广软件
    群发软件信息群发软件
    免费论坛群发软件
    论坛群发软件
    网站排名软件
    免费博客群发软件
    博客群发软件
    信息群发软件
    论坛群发软件
    信息群发软件
    博客群发软件
    qq群发软件
    邮件群发软件
    博客群建软件
    企业名录搜索软件
    信息群发软件
    邮件群发软件
    论坛群发软件
    博客群发软件
    网站推广软件
    网络营销软件
    全能营销破解版
    网络营销软件
    论坛群发软件
    论坛群发软件
    论坛群发软件
    网络营销软件
    信息群发软件
    信息群发软件
    信息群发软件
    群发软件
    论坛群发软件
    网络营销软件
    网络营销软件
    网络营销软件
    群发软件
    群发软件
    ---网络营销软件
    网站推广软件

    Posted by: info0089099 on December 25, 2007 at 04:32 PM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds