JaCoCo Reviews (52)

Reviews

JaCoCo Reviews (52)

4.5
52 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise JaCoCo for its easy integration with popular IDEs and build tools, making it a reliable choice for Java code coverage analysis. The tool's ability to generate detailed reports helps developers identify untested code, enhancing overall code quality. However, some users note that the UI could be improved for better readability.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Joyendra R.
JR
Joyendra R.
Software Engineer
Enterprise (> 1000 emp.)
"Clear, Self-Explanatory Coverage Visualization That Helps Improve Code Quality"
4.5/5
What do you like best about JaCoCo?

Jacoco is very self explanatory. It's visualization of code coverage, per file, per package is very easy to understand. And then the legends in each file showing what part was left uncovered really help improving code coverage. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

When a branch is missed, it just puts it in yellow. That's difficult to navigate at times since some conditions have a lot of branches and without knowing exactly which branch was left uncovered, spot checking becomes a little difficult. Review collected by and hosted on G2.com.

Srikant V.
SV
Srikant V.
Staff Software Engineer
Enterprise (> 1000 emp.)
"JaCoCo – Fast, Simple, Reliable Code Coverage Tool"
5/5
What do you like best about JaCoCo?

What I like best about JaCoCo is its simplicity and accuracy. It gives code coverage reports quickly without much setup. Integration with Maven/Gradle is smooth, and the reports (HTML, XML) are easy to read. I also like that it works with unit tests automatically, no extra work needed.

In short: simple, fast, reliable, and easy reporting. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

What I don’t like about JaCoCo is it only measures coverage, not quality of tests. Sometimes it shows 100% coverage but tests may still be weak. Also, debugging coverage issues in complex projects can be tricky.

In short: coverage-only tool, no test quality check, tricky in big projects. Review collected by and hosted on G2.com.

Jeet S.
JS
Jeet S.
Information Technology Specialist
Information Technology and Services
Small-Business (50 or fewer emp.)
"Java Code Coverage"
4/5
What do you like best about JaCoCo?

It's user-friendly library can be easily used by any coder and its very helpful Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

The errors when instrumenting some Java classes takes time to resolve. This could be improved Review collected by and hosted on G2.com.

NR
Naveen R.
Senior Software Engineer
Small-Business (50 or fewer emp.)
"A Must-Have Coverage Tool for Java Developers"
4.5/5
What do you like best about JaCoCo?

Its very good tool for every java developer, it helps how much percentage of coverage, my Junits are. I like to use everyday. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

It would be better to improve UI and the look & feel. Review collected by and hosted on G2.com.

NA
Nikhil A.
Computer Scientist 2
Enterprise (> 1000 emp.)
"Lightweight, Open Source, and Seamless Java Code Coverage"
5/5
What do you like best about JaCoCo?

This is one of the best lightweight Java code coverage tools I have used. It integrates easily with Maven projects, and I find its line coverage metrics particularly impressive. Being open source is a big plus. Additionally, it works seamlessly with IntelliJ, which makes it even more convenient. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

I couldn't find many negatives, but I do think the UI reporting could be enhanced with more detailed information. There's definitely room for improvement in that area. Review collected by and hosted on G2.com.

Verified User in Consulting
TC
Verified User in Consulting
Enterprise (> 1000 emp.)
"Simple Setup with Sensible Defaults That Just Work as needed"
4.5/5
What do you like best about JaCoCo?

Its configuration is simple. Even if I don’t configure anything, it still works with sensible default values. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

Some time fails with improper failure messages. Review collected by and hosted on G2.com.

Mohd  U.
MU
Mohd U.
Senior Java Engineer
Mid-Market (51-1000 emp.)
"Effortless Code Coverage with Intuitive Reporting"
4.5/5
What do you like best about JaCoCo?

I like the seamless integration JaCoCo offers and appreciate that it provides both line and method coverage. I think the clear visual reports help in better understanding the areas to improve. The initial setup was pretty straightforward, making it easier to get started. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

Sometimes it can create issues handling multi-module projects. It can be more intuitive while defining plugin config for multi-module projects. Review collected by and hosted on G2.com.

Chetan M.
CM
Chetan M.
Software Engineer
Enterprise (> 1000 emp.)
"Comprehensive Test Coverage with Minor Setup Hiccups"
4.5/5
What do you like best about JaCoCo?

I appreciate JaCoCo for its ability to maintain high test coverage standards, which is crucial for our project's quality. The integration of test coverage reports into our pipeline helps ensure build integrity. Additionally, the detailed reports allow me to identify untested lines, enhancing overall code quality. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

I sometimes miss runtime bugs because JaCoCo might not detect them. It would be helpful to have an integration part for testing that offers insights into those issues. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"Great Test Coverage Insights, But Setup and Usability Need Work"
3/5
What do you like best about JaCoCo?

Good to be able to calculate test coverage. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

Feel like its not very intuitive to use. Kind of hard to set up project to track both unit and integration tests together. Review collected by and hosted on G2.com.

Muhammad A.
MA
Muhammad A.
"Perfect for Beginners, Easy Setup"
5/5
What do you like best about JaCoCo?

I love how easy JaCoCo is to set up and use, which made integrating it into our software development lifecycle very smooth. It provides a simple and efficient way to perform tasks, making the software integrated development process more accessible and clear, even for beginners. Review collected by and hosted on G2.com.

What do you dislike about JaCoCo?

I would only suggest changing the logo of JaCoCo. Review collected by and hosted on G2.com.