BullseyeCoverage
6.4#8 in test coverage toolsFree planFree planLinuxmacOSSelf-hostedWindows
Visit| Fact | BullseyeCoverage | JaCoCo |
|---|---|---|
| Coverage metrics | It provides function coverage and condition/decision coverage, which the company says gives more detail than statement or branch coverage. | It analyzes instruction, branch, line, method, type, and cyclomatic complexity coverage. |
| Instrumentation | BullseyeCoverage instruments source code and works with C++ and C code. | Its Java agent instruments class files on the fly as they are loaded, independently of the application framework. |
| Purpose | BullseyeCoverage measures C and C++ code coverage to help find untested code and assess testing completeness. | JaCoCo is a code coverage library for Java and Java VM based environments. |
| Reports | Coverage can be viewed interactively in Coverage Browser or generated as HTML or console reports. | It can create coverage reports in HTML, XML, and CSV formats. |
| Support | The company says technical support is included with every purchase and provides a technical support request form. | The project directs users to its public JaCoCo and EclEmma user group for feedback and questions. |
You want what its maker publishes above — check its page for the details.
JaCoCo suits developers and teams who need Java or JVM code coverage reports and integrations with build or development tools. Users should account for its Java runtime requirement and the conditions for line coverage and source highlighting.