How to check code coverage with tests for methods

2020-04-03 07:20发布

问题:

I want to be able to check test coverage of those of my methods that have complexity above some given level.
Are there any plugins for Eclipse, Sonar, Hudson for that?

Thanks!

回答1:

I've found simpler solution. I can use a filter in SONAR http://docs.codehaus.org/display/SONAR/Filters where given metric can be used.



回答2:

For good code coverage you should check out this tool. It's availiable for Eclipse.

Emma Code Coverage



回答3:

http://eclipse-metrics.sourceforge.net/

The Eclipse Metrics plugin to measure complexity



回答4:

As already mentioned Cobertura is a tool for measuring code coverage. It also measures complexity (see the example report). So you could try to transform the xml output of it that it only shows coverage of methods that exceed a given complexity threshold.



回答5:

Emma code coverage can also be used via ant for code coverage automation.