Win a copy of Secure Financial Transactions with Ansible, Terraform, and OpenSCAP this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Rob Spoor
  • Henry Wong
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Carey Brown
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh
  • Jj Roberts

EMMA: an open-source Java code coverage toolkit

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
EMMA is an open-source Java code coverage tool based on fast bytecode instrumentation.

Among features that distinguish EMMA from the existing tools are extreme flexibility and speed. EMMA's project mission is to move code coverage from the domain of infrequent release gate tools to the domain of agile testing and development. EMMA attempts to convince programmers that coverage testing can be a task concurrent with unit testing itself.

To this end, EMMA provides unique features like the ability to instrument Java applications either on-the-fly or via a separate pre-processing step, efficient coverage subset filtering, rich reporting with drill-down and source code linking, and seamless command line and ANT integration. Some EMMA code coverage metrics are quite unique, e.g. fractional line coverage and weighted basic block coverage.

EMMA is platform independent and has zero external library dependencies. EMMA has existing enterprise software customers and is not "v1.0" software.

Introductory material as well as complete documentation for EMMA can be found at http://emma.sourceforge.net/
[ May 23, 2004: Message edited by: Vlad Roubtsov ]
 
These are the worst of times and these are the best of times. And this is the best tiny ad:
SKIP - a book about connecting industrious people with elderly land owners
https://coderanch.com/t/skip-book
reply
    Bookmark Topic Watch Topic
  • New Topic