Code coverage

Display options and filters
|
Built for Java
|
|
Free or free version available
|
|
Sold as a service
|
|
|
Library
|
|
Source code provided
|
|
Discontinued
| |
|
Plug-in
|
| | | | |
Updating...
Home Page
| Categories: |
|
| Latest version: |
2.0.5312 |
| Description: |
Open-source toolkit for measuring and reporting Java code coverage. EMMA is based on bytecode instrumentation. Features include: - Can instrument classes for coverage either offline (before they are loaded) or on the fly (using an instrumenting application classloader). - Supported coverage types: class, method, line, basic block. EMMA can detect when a single source code line is covered only partially. - Coverage stats are aggregated at method, class, package, and "all classes" levels. - Output report types: plain text, HTML, XML. All report types support drill-down, to a user-controlled detail depth. The HTML report supports source code linking. - Output reports can highlight items with coverage levels below user-provided thresholds. - Coverage data obtained in different instrumentation or test runs can be merged together. - Does not require access to the source code and degrades gracefully with decreasing amount of debug information available in the input classes. - Can instrument individual .class files or entire .jars (in place, if desired). Coverage subset filtering is possible, too. - Makefile and ANT build integration are supported on equal footing. |
| Added: |
2005-01-24 |
| Attributes: |
[BuiltForJava] [PlugIn] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
JetBrains |
| Latest version: |
8.0 |
| Description: |
Java IDE focused on developer productivity.
Features include: - Multiple projects support - Refactoring - Java EE (J2EE), Java SE (J2SE), Java ME (J2ME) support - Supported languages: Java, JavaScript/ Flex, HTML/XHTML/CSS, XML/XSL, Ruby/JRuby, Groovy - Technologies and frameworks supported: JSP, JSF, EJB, AJAX, GWT, Struts, Spring, Seam, Hibernate/ JPA, Web Services, Rails, Grails, Java ME MIDP/CLDC - Support for SQL-92 and MySQL - Support for FreeMarker and Velocity - Integration with Ant, JUnit, TestNG and Maven - Integration with CVS, Subversion, StarTeam, Perforce, ClearCase UCM and Visual SourceSafe version control systems - Supports ER diagrams with EJB3 - Swing GUI designer - IDE customization - Code generation - Code analysis |
| Added: |
2004-12-21 |
| Updated: |
2008-10-09 |
| Attributes: |
[BuiltForJava] |
Home Page
| Categories: |
|
| Author: |
McCabe Software |
| Description: |
Interactive, visual environment for managing software quality through static analysis and test/code coverage. McCabeIQ comes in three editions: Developers, Test Team, Enterprise.
Features include: - Software metrics: McCabe Cyclomatic Complexity; McCabe Essential Complexity; Module Design Complexity; Integration Complexity; Lines of Code; Halstead. - Color-coded structure Battlemaps, scatter plot diagrams, and flow graphs - Metric Trend Reports: track a system's metric values over time to document the progress made in improving the overall stability and quality of the project - Customized reporting - Plan software testing resources in advance, identifying test paths and the number of tests required - Code coverage - McCabe Compare: helps you locate redundant code so you can either delete or reengineer it - McCabe Data: track data use within your programs and anticipate complexity - McCabe Change: identify the modules in your program that have changed since the first time you parsed your code - McCabe Slice: uncover your program’s internal architecture - Supports Ada, ASM86/95, C, C#, C++.NET, C++, Cobol, Fortran, Java, JSP, Perl, PL1, VB, VB.NET - Enterprise Edition provides all the functionality of the Developers and Test Team Editions. In addition, it provides enterprise reporting, reengineering capabilities, change analysis, and secure web-enabled test data collection. |
| Added: |
2008-09-15 |
| Attributes: |
[BuiltForJava] |
Home Page
| Categories: |
|
| Author: |
JetBrains |
| Latest version: |
4.5 |
| Description: |
IDE-independent integrated team environment. TeamCity automates and coordinates key collaborative processes to eliminate manual systems and delays, providing integration with multiple build and test tools, real-time unit test frequency, server-side inspections and code coverage analysis.
Features include: - continuous integration and testing - server-side code analysis - build management - automated team communication - code coverage analysis and reporting - web-based interface and project dashboard - extensibility - IntelliJ IDEA, Eclipse and Visual Studio integration - pre-tested (delayed) commit - remote run for personal builds
Supported environments: - Ant, Maven, NAnt, MSBuild - Having an IntelliJ IDEA project or a Visual Studio solution, you can build your application with TeamCity, even without providing a build script - Supports JUnit and NUnit - Integrates with Perforce, CVS, Subversion, Visual SourceSafe, StarTeam |
| Added: |
2006-07-21 |
| Updated: |
2009-06-12 |
| Attributes: |
[BuiltForJava] [PlugIn] [FreeVersionAvailable] |
Home Page
| Categories: |
|
| Author: |
Cenqua |
| Latest version: |
1.3.3 |
| Description: |
Configurable code coverage analysis tool. Clover highlights sections of code that are not being adequately exercised by your unit tests. Main features: - plug-ins for IntelliJ IDEA, Eclipse, NetBeans, JBuilder and JDeveloper.NET 2003 - integration with projects using Ant - integration into legacy build systems with command line interface and API - configurable coverage reporting of Method, Statement, and Branch coverage - reporting in HTML, XML, PDF, and plain text - standalone Swing Viewer providing interactive browsing of source-level coverage results - control over the instrumentation and coverage recording process, using source level directives, regexp-based filters and runtime system properties |
| Added: |
2004-12-21 |
| Attributes: |
[BuiltForJava] [PlugIn] |
Ignore this
|
Help the Java community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
|