EMMA Java code coverage tool

EMMA is an open-source toolkit for measuring and reporting Java code coverage. EMMA can instrument classes for coverage either offline (before they are loaded) or on the fly (using an instrumenting application classloader). The coverage stats are aggregated at method, class, package, and "all classes" levels. EMMA can instrument individial class files or entire jars.

It outputs the report in the form of plain text, HTML, XML.



http://emma.sourceforge.net/

Bookmark and Share          4299



comments powered by Disqus


Related Products

Panopticode - Gathers, Correlats, and displays code metrics

The Panopticode project provides a set of open source tools for gathering, correlating, and displaying code metrics. It evaluates software quality and ensures coding standards. It installs and configures set of tools like Emma or Cobertura for unit test code coverage, Checkstyle to validate the coding standards, JDepend to check the dependency, JavaNCSS for Cyclomatic Complexity metrics.

Read more

EclEmma - Java Code Coverage for Eclipse

EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench. The EclEmma project is also the home of the JaCoCo code coverage library which is the technical back-end for EclEmma and also has integrations with many other build and software quality tools.

Read more

Delphi-code-coverage - A code coverage tool for Delphi

Delphi Code CoverageIntroductionDelphi Code Coverage is a simple Code Coverage tool for Delphi that creates code coverage reports based on detailed MAP files. Please also check out this project http://code.google.com/p/delphi-code-coverage-wizard/ as it adds a wizard to the Delphi IDE to help create configuration and launch Delphi Code Coverage. PreconditionsThe project you want to run a code coverage report for must have a "debug" configuration that generates a Detailed MAP file. What kind of c

Read more

Sonar - Code quality for all languages

Sonar is an open platform to manage code quality. As such, it covers the 7 axes of code quality: Design, Code duplication, Unit test, Code complexity, Potential bugs, Coding rules, Comments. It has support for multiple languages like .NET, PHP, Java etc.

Read more

Cobertura - Code coverage tool

Cobertura is a Java tool that calculates the percentage of code accessed by tests. It can be used to identify which parts of your Java program are lacking test coverage. it instruments Java bytecode after it has been compiled. Reports are generated in HTML and XML. It shows cyclomatic code complexity of each class, and the average cyclomatic code complexity for each package and for the overall product.

Read more

Undercover - Undercover: A Code Coverage Analyzer

A code coverage tool for JVM based languages. Features: Bytecode based complexity and coverage analysis Show line coverage if the source is available Project Dashboard Apache MavenPlugin Apache AntTasks Emma compatible XML report generation. PlanData merging. Release 1.0 Better support for Scala Online analysis Line coverage. Branch coverage. NewsNOTICE: If you need something like this, please email to me (eungju at gmail dot com). 0.8.4 releasedUpdate Flot to 0.7 sbt-coverageStuart Roebuck wrot

Read more

Aiml-en-us-ovrp-infotabby - Ohio Virtual Reference Project infoTabby AIML

infoTabby, the Public Library ChatbotinfoTabby is an AIML based virtual agent designed for libraries. She was created to provided immediate information about the library and to answer light reference questions. infoTabby is an offspring of David Newyear's "Emma the Catbot." Emma has been helping patrons on the Mentor Public Library's website since 2009 and won the 2011 Polaris Innovation in Technology John Iliff Award. Libraries are welcome to participate in the development and improvement of th

Read more

Emma-coverage-report-plugin - Generate unit tests coverage report in emma xml format for symfony

Generate unit tests coverage report in emma xml format for symfony Prerequis : xdebug installed (doesn't need to be enabled in the ini file). How to use it : ./symfony acr:report --xml=pathToSaveXmlWhen you launch your tests in the continuous integration server, the environnement must be the same than in production, so you don't need to have xdebug (and its slows them). But symfony code coverage task needs it to work, so you can install it but disable it in the ini file. And indicates to the tas

Read more

Javaanalysissuite - Java Static Analysis Suite

A single ant task that will subject your code to junit, emma, findbugs, checkstyle, pmd, jDepend, TestabilityExplorer & javaNcss without all the fuss of setting up each of these tools. More Information @ http://www.peterfranza.com/projects/janalysissuite-a-static-analysis-toolkit/ Usage: <target name="analyze" depends="compile"> <!-- define the task set --> <property name="jar.name" value="jAnalysisSuite-{latest}.jar"> <taskdef resource="staticanalysis.properties" classpath="${jar.name}"/> <setu

Read more

Turbobytes-cocomon - COde COverage MONitor - To monitor unit test code coverage on a release by rele

In an ideal world all software projects will start with a strict process for automated unit testing and more importantly will stick to it. Unfortunately at this point in time it is just a fantasy. I am a firm believer of unit testing and will go out of my way to make sure that every bit of code I write is covered with unit tests. But sometimes, reality sinks in and I am deployed into projects that have been churning out code for a few years with little or no consideration for automated unit test

Read more

Related Tags
Browse projects by tags.

Follow feeds Follow bestopensource on Twitter Follow bestopensource on Facebook


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Do you provide Consulting, Training, Support for any open source products. Register your business

Tag Cloud >>