Main > Free Download Search >

Free wide coverage software for linux

wide coverage

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 670
Spike PHPCoverage 0.8

Spike PHPCoverage 0.8


Spike PHPCoverage is an open-source tool for measuring and reporting code coverage provided by the test suite of a PHP apps. more>>
Spike PHPCoverage is an open-source tool for measuring and reporting code coverage provided by the test suite of a PHP application. The project can instrument and record the line coverage information for any PHP script at runtime.

Spike PHPCoverage also provides an extensible reporting mechanism with a standard HTML report implemented out of the box. The default report displays the summary information about the code coverage for an application and also shows the detailed information about a file including which lines were actually executed and with what frequency. It is possible to specify the directories and files that should be included and/or excluded from a coverage measurement.

Spike PHPCoverage works on PHP 5.0 and newer and uses Xdebug Extension for gathering the coverage data.

<<less
Download (0.46MB)
Added: 2007-07-11 License: Other/Proprietary License Price:
837 downloads
JSCoverage 0.2

JSCoverage 0.2


JSCoverage is a tool that generates code coverage statistics for JavaScript programs. more>>
JSCoverage is a tool that generates code coverage statistics for JavaScript programs.
JSCoverage works by instrumenting the JavaScript code used in web pages. Code coverage statistics are collected while the instrumented JavaScript code is executed in a web browser.
JSCoverage works with any modern standards-compliant web browser - Internet Explorer, Firefox, or Opera, on Windows or Linux.
This project is free software, distributed under the GNU General Public License.
Enhancements:
- This release features a new tabbed user interface.
<<less
Download (1.1MB)
Added: 2007-07-09 License: GPL (GNU General Public License) Price:
837 downloads
Devel::Cover 0.61

Devel::Cover 0.61


Devel::Cover package contains code coverage metrics for Perl. more>>
Devel::Cover package contains code coverage metrics for Perl.

SYNOPSIS

perl -MDevel::Cover yourprog args
cover

perl -MDevel::Cover=-db,cover_db,-coverage,statement,time yourprog args
To test an uninstalled module:
cover -delete
HARNESS_PERL_SWITCHES=-MDevel::Cover make test
cover
To test an uninstalled module which uses Module::Build (0.26 or later):
./Build testcover
If the module does not use the t/*.t framework:
PERL5OPT=-MDevel::Cover make test

This module provides code coverage metrics for Perl. Code coverage metrics describe how throroughly tests exercise code. By using Devel::Cover you can find areas of code not exercised by your tests and find out which tests to create to increase coverage. Code coverage can be considered as an indirect measure of quality.

If you cant guess by the version number this is an alpha release.
Code coverage data are collected using a pluggable runops function which counts how many times each op is executed. These data are then mapped back to reality using the B compiler modules. There is also a statement profiling facility which needs a better backend to be really useful.

The cover program can be used to generate coverage reports.

Statement, branch, condition, subroutine, pod and time coverage information is reported. Statement coverage data should be reasonable, although there may be some statements which are not reported. Branch and condition coverage data should be mostly accurate too, although not always what one might initially expect. Subroutine coverage should be as accurate as statement coverage. Pod coverage comes from Pod::Coverage. If Pod::Coverage::CountParents is available it will be used instead. Coverage data for path coverage are not yet collected.

The gcov2perl program can be used to convert gcov files to Devel::Cover databases.

You may find that the results dont match your expectations. I would imagine that at least one of them is wrong.

The most appropriate mailing list on which to discuss this module would be perl-qa. Discussion has migrated there from perl-qa-metrics which is now defunct. See http://lists.perl.org/showlist.cgi?name=perl-qa.

<<less
Download (0.026MB)
Added: 2007-05-01 License: Perl Artistic License Price:
907 downloads
Devel::Cover::Truth_Table 0.61

Devel::Cover::Truth_Table 0.61


Devel::Cover::Truth_Table can create and manipulate truth tables for coverage objects. more>>
Devel::Cover::Truth_Table can create and manipulate truth tables for coverage objects.

SYNOPSIS

use Devel::Cover::Truth_Table;

# $a || $b
my $or_tt = Devel::Cover::Truth_Table->new_primitive(or_3, 0, 1, 1);

# $c && $d
my $and_tt = Devel::Cover::Truth_Table->new_primitive(and_3, 1, 0, 1);

# merge contents of $and_tt into right column of $or_tt, to create
# $a || ($c && $d)
$or_tt->right_merge($and_tt);

# get a (sorted) textual representation
my @text = $or_tt->sort->text;
print "$_n" foreach @text;

__END__
A B C |exp|hit
--------------
0 0 X | 0 |---
0 1 0 | 0 |---
0 1 1 | 1 |+++
1 X X | 1 |+++
--------------

<<less
Download (0.12MB)
Added: 2007-08-09 License: Perl Artistic License Price:
806 downloads
Coverlipse 0.9.5.2

Coverlipse 0.9.5.2


Coverlipse is an Eclipse 3.x plugin for code coverage visualization of JUnit Tests. more>>
Coverlipse is an Eclipse plugin that visualizes the code coverage of JUnit Tests. Coverlipse project is unique for it integrates seamlessly in Eclipse.
The coverage results are given directly after a JUnit run. This makes it the perfect tool for developers to recognize their tests fullfil their task.
Main features:
- All Uses Coverage
- Block Coverage
- Branch Coverage (Yet to come)
- Just one test run is needed for evaluation of all coverage criterias
- No configuration methods to learn - the configuration is done the same way as normal JUnit runs in Eclipse.
- Direct feedback in the Eclipse Java Editor
- Explanation of the results in specialized views
Enhancements:
- fixed an error that prevented the Marker View shown in Eclipse 3.2
<<less
Download (1.5MB)
Added: 2006-07-01 License: Common Public License Price:
1214 downloads
Cobertura 1.9

Cobertura 1.9


Cobertura is a free Java tool that calculates the percentage of code accessed by tests. more>>
Cobertura is a free Java tool that calculates the percentage of code accessed by tests.Cobertura project can be used to identify which parts of your Java program are lacking test coverage. It is based on jcoverage.
Main features:
- Can be executed from ant or from the command line.
- Instruments Java bytecode after it has been compiled.
- Can generate reports in HTML or XML.
- Shows percent of lines coveraged and branches coveraged for each class, package, and for the overall project.
- Shows the McCabe cyclomatic code complexity of each class, and the average cyclomatic code complexity for each package, and for the overall product.
- Can sort HTML results by class name, percent of lines covered, percent of branches covered, etc. And can sort in ascending or decending order.
Enhancements:
- Much improved branch coverage. Information on whether the true as well as the false of an if statement is collected. Also, information on the branches of a switch statement (including the default) is collected. (Jiri Mares)
- Assume Java source files are saved as UTF-8 instead of the computers default encoding.
- Write all HTML and XML reports in UTF-8 instead of the computers default encoding (Naoki Iwami).
- Fix a bug where the Cobertura ant tasks would not work correctly in Microsoft Windows when Cobertura was installed on a different drive than the drive from which youre running ant (Srivathsan Varadarajan).
- Added a "maxmemory" attribute to the instrument, merge and report ant tasks (Matt Cordes).
- Improve support for Maven and similar environments where control over system properties is difficult such as app servers, IoC containers, IDEs, etc. Setting the datafile location is difficult in these environments. To correct this, a cobertura.properties file located in the classpath is used to properly set the net.sourceforge.cobertura.datafile property. (Joakim Erdfelt)
<<less
Download (0.60MB)
Added: 2007-06-06 License: GPL (GNU General Public License) Price:
878 downloads
GeoServer 1.4.1

GeoServer 1.4.1


GeoServer is a web feature server to share geographic information. more>>
GeoServer project connects your information to the Geospatial Web. With GeoServer, you can publish and edit data using open standards. Your information is made available in a large variety of formats as maps/images or actual geospatial data.
GeoServers transactional capabilities offer robust support for shared editing. It supports WFS-T and WMS open protocols from the OGC to produce JPEG, PNG, SVG, KML/KMZ, GML, PDF, Shapefiles, and more. It is built on the GeoTools2 Java GIS toolkit.
Configuration:
The WCS and WMS raster support is fully configurable from the web admin tool. If youve learned how to use the web admin tool, then go to it and look for coverage stuff. Configure your layers as you do for the non-coverage stuff, but they will be available as WCS coverages as well as WMS layers.
First of all you have to configure your Server capabilities. In the Config > Server section you can find several fields that allow you to optimize the JAI memory configuration:
1. JAI mem capacity expressed in bytes represents the amount of available memory for JAI operations. We suggest to use the default amount, more advices will come later.
2. JAI mem threshold is the percentage at which the Tile cache starts flushing tiles.
3. JAI cache recycling if checked allows JAI to re-use alredy loaded tiles (vital capabilty for perfomances).
At this point the WCS can be configured and feed with your data.
In the Config > Data > CoveragePlugins you can find the list of installed plugins. A plugin represents the raster format that GeoServer is able to read/write. With the default distribution the supported file formats are:
- GRIB edition 1
- GeoTiff
- WorldImages: PNG, JPG, TIFF, GIF with a world file attached
- ArcGrid: ASCII files
- GTOPO 30: DEM files
- ImageMosaic: a mosaic of several images with world file or geotiff files. It is still quite experimental but it is showing good perfomances.
Enhancements:
- Misconfigured datastore no longer prevent geoserver startup
- GetMap requests specifying SLD=url in place of LAYERS= and STYLES= now work.
- BasicFidMapper generated keys are now valid FIDs
- Geoserver can now handle files outside the data dir anymore
- GeoServerDataDirectory can support prehistoric external data dir
- Map preview now works with projected data
- Scale computation now conform to OGC standard
- GetStyles and PutStyles are now included in the capabilities document
- BaseMap layers no longer overwrite other layers as well
<<less
Download (25.9MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
983 downloads
Wide Area Link Emulator 0.1

Wide Area Link Emulator 0.1


Wide Area Link Emulator enables you to set and test various parameters of a WAN access link more>>
Wide Area Link Emulator enables you to set and test various parameters of a WAN access link (also known as a bottleneck link) before testing on a fully-functional network.

Any ISP has a high bandwidth LAN (of the order of tens of Mbps, e.g. Ethernet) and a WAN access link with relatively low speeds (of the order of a few Kbps to a few Mbps). To be able to evaluate the ISPs performance, actual tests will have to be conducted on a live, fully functional network. This would imply enabling certain features in communication equipment which could be detrimental to the proper functioning of a commissioned network. To address such a problem of being able to characterize/quantify the network operation in terms of its performance with respect to various parameters, a test-bed emulating the ISPs connectivity to the Internet would be an ideal solution.

An important factor in setting up such a test-bed, is emulating the WAN Access Link. Using complex hardware is costly. Such a link can however be easily implemented by emulating the scenario on popular physical technology such as Ethernet. By changing the TCP/IP stack on a Personal Computer, the rate at which packets are injected into the network can be controlled and other necessary features can easily be added.

WALE was implemented in 2 phases and the first version can emulated bandwidths up to 8Mbps and uses FIFO queues with drop-tail.

WALE v2 can emulate bandwidths of up to 80Mbps(a 10-fold improvement over version 1) due to the stripped down version of Micro-second resolution timer being used in the Linux kernel. WALE also implements differentiated services are recommended by IETF. A hash-based packet classifier is used to classify packets into one of 3 queues (Expedited Forwarding, Assured Forwarding and Best Effort). A simple priority scheduling has been implemented between the queues.

Version 2 has been implemented in the Generic Device Layer of the Linux Kernel. The kernel version is 2.2.19. WALE2 kernel patch can be downloaded here. An ncurses based front end has been implemented for setting and viewing various parameters of the bottleneck link.
<<less
Download (0.027MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1224 downloads
Games::Chess::Coverage::GD::Move 0.0201

Games::Chess::Coverage::GD::Move 0.0201


Games::Chess::Coverage::GD::Move is a Perl module to visualize movement. more>>
Games::Chess::Coverage::GD::Move is a Perl module to visualize movement.

Display can be moved to for each square given multiple White and Black threats. This is currently drawn as a grid of two pale colors.

Required plug-in arguments:

white_move_color => [ $R, $G, $B ]
black_move_color => [ $R, $G, $B ]
both_move_color => [ $R, $G, $B ]

<<less
Download (0.019MB)
Added: 2007-08-09 License: Perl Artistic License Price:
806 downloads
Wicked 1.0

Wicked 1.0


Wicked is a small add-on that provides a site-wide type agnostic wiki linking and content creation. more>>
Wicked is a small add-on that provides a site-wide type agnostic wiki linking and content creation.
Wicked provides a site-wide type agnostic wiki linking and content creation as a drop-in replacement for the Archetypes TextField.
Wicked is a framework addition to Archetype to allow developers to add wiki-ish behavior to AT content objects via a schema field.
Main features:
- Easy link based creation of content
- Easy intuitive linking of content by explicit wiki links
- Simple reference system for relating interlinked content (ie. backlinks)
- Wiki style linking should not be limited to a single content type
Enhancements:
- 1.0 features improvement in caching, link integrity through renames and moves and a extensible pluggable architecture.
<<less
Download (0.090MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
976 downloads
Wiseman 0.5

Wiseman 0.5


Wiseman is an implementation of the WS-Management specification for the Java SE platform. more>>
Wiseman is an implementation of the WS-Management specification for the Java SE platform. Wiseman project scope includes the WS-Management specification and its dependent specifications, which can be found at http://www.dmtf.org/standards/wbem/wsman/.
The project requires Java SE 5+ or above, and is built on JAXB 2.0 and SAAJ 1.3 (part of the JAX-WS project). Ant scripts for standalone and Netbeans builds are supplied.
Enhancements:
- This is the first binary release, and it provides good coverage of version 1.0 of the DMTF WS Management specification.
- This release features a tutorial on creating and exposing resources, starting from your schema through generating a Java Web application.
- It also contains sample client and server applications.
<<less
Download (7.5MB)
Added: 2006-09-20 License: The Apache License 2.0 Price:
1135 downloads
Rhinohide 0.2.0 r2

Rhinohide 0.2.0 r2


Rhinohide is a Java implementation of the W3C DOM, layered over a Web browsers native JavaScript. more>>
Rhinohide is a Java implementation of the W3C DOM, layered over a Web browsers native JavaScript.
Rhinohide provides an interface for applets to manipulate their containing Web pages, using a standard Java binding of the DOM. The code is still in alpha, and coverage is incomplete, but at least partial support is provided for these DOM features:
- Core level 3
- XML
- Events
- Traversal
- Range
<<less
Download (MB)
Added: 2007-06-15 License: MIT/X Consortium License Price:
864 downloads
guile spread 1.0.2

guile spread 1.0.2


guile spread is a guile module that conveniently wraps the Spread C libraries provided with the Spread 3.15.2 distribution. more>>
guile spread is a guile module that conveniently wraps the Spread C libraries provided with the Spread 3.15.2 distribution. Spread is available at http://www.spread.org/.

Spread is a local/wide area group communication toolkit that runs on most modern operating systems.

guile spread allows convenient mechanisms for reliable multicasting information between applications as well as providing many more complicate assurances.
<<less
Download (0.32MB)
Added: 2006-10-11 License: LGPL (GNU Lesser General Public License) Price:
1108 downloads
ccovinstrument 0.20

ccovinstrument 0.20


ccovinstrument package contains instruments C/C++ code for test coverage analysis. more>>
ccovinstrument package contains instruments C/C++ code for test coverage analysis.

SYNOPSIS

ccovinstrument code.c > covcode.c
ccovinstrument code.c [-f] -o covcode.c [-e errs]
-f instrument fatal code as well as normal code

Scans C/C++ source (before cpp) and inserts trip-wires in each code path to record execution.

A number of error prone coding styles are also detected. Many of these ideas came from study of the highly regarded perl5 source code (and from my own coding experience.

This approach (or almost any approach) to coverage analysis is NOT fullproof! Just because you exercise every code path does NOT mean you have exercised all possibilities. For example, consider the following code:

char
fetch_char(int xx)
{
static char *string = "Dr. Zorph Trokien";
if (xx < 0) {
return 0;
} else {
return string[xx];
}
}

Unfortunately, you still have to be somewhat intelligent about designing your test scripts. However, assuming youre clever, you can use this tool to know when to stop writing more tests. Thus, thereby achieving test coverage.

CCov SOURCE DIRECTIVES

/* CCov: off */
Turns off coverage instrumentation. You probably dont want to analyze debugging code.

/* CCov: on */
Turns on coverage instrumentation.

/* CCov: jump if for do while else return */
Adds to the list of identifiers that cause a change in execution flow. In addition to the usual keywords, macros used by the perl core and XSUBs are included by default.

/* CCov: fatal myexit croak panic */
Adds to the list of identifiers that cause a fatal exception. Instrumentation of these blocks is turned off by default. (You usually want to make sure the code is suppose to work works before you make sure that the code that isnt support to work works.)

HOW DOES IT WORK?

The instrumenter processes source code before it is seen by cpp. This helps you isolate your testing. Usually, you want to do test analysis on each library/application individually. A global analysis would cause you to test new code and all the libraries you are using (for every single application!).

The instrumentor does not really use a lexer (tokenizer). The techniques are probably more similar to image processing than parsing. As you might imagine, this doesnt work in the general case. CCov tries to be forgiving, but it simply doesnt understand obfuscated code. Rather than calling it a bug, I think its an significant feature.

Simple code probably has fewer bugs than complex code. Not only is this tool aimed at test coverage analysis, it is also helps you improve your coding style. There are still some rough edges, but I am mostly satisfied with the degree of strictness.

<<less
Download (0.015MB)
Added: 2007-05-31 License: Perl Artistic License Price:
528 downloads
hipergate CRM 3.0.10

hipergate CRM 3.0.10


hipergate is an open source web based application suite. more>>
hipergate CRM is an open source web based application suite.
Its mission is to cover a full range of technical requirements in any organization. All applications are addresses from Internet Explorer, without needing any other additional software in the client computer.
This suite is multi-company capable, and can be used in a single company, a corporate group or working as an ASP solution capable of serving an unlimited cuantity of single customers.
What makes hipergate unique?
- It is completely free.
- It is the only Open Source application with such a wide functional coverage.
- Runs on multiple databases and operating systems
- Has a unitary conceptual design and implementation.
- Is adequate for being used by Application Service Providers.
- Supports multiple languages.
- Has a professional services support network.
- Is well documented.
Collaborative tools and Groupware Module
- Private and/or shared calendar and diary.
- Discussion forums, open or moderated.
- Frequently Asked Questions manager.
- Employees directory.
- Reservation of shared resources (rooms, equipement).
Contact Management Module
- Clients, Suppliers, Competitors and Partners.
- Personal and group contacts.
- Multiple addresses per contact.
- Local offices management and separate storage for each one.
- Sales Pipeline Management (Bussiness oportunities)
- Different kinds of distributions lists.
- Import from Windows Address Book (Outlook Express)
- Import from data files (text, Excel).
Project Management and Support Issues Tracking Module
- Hierarchic projects tree.
- Pending tasks tracking.
- Issues control.
- SLA and maintenance contracts.
eShop Module
- Multiple product catalogs.
- Unlimited hierarchy of products.
- Custom attributes per product.
- Stock management, with multiple warehouses.
- Order and Invoice management.
- Modular and extensible Payment Processing.
Content Management Module
- e-mail templates.
- website templates.
- Electronic forms.
- Web based outgoing fax.
- Can include rich media (video, flash).
- Categorized contents management.
- portlets library for content dynamic presentation.
Massive Email Module
- Multiple e-mail management addressed to distribution lists.
- Message reception statistics.
Coporate Library
- 100% web based virtual disk.
- Role based security for all files.
- Can read and index OLE documents properties.
- Shared bookmarks.
- Bookmarks Import/Export.
Roles based security
- Multiple isolated security domains.
- Unlimited users and groups.
- Predefined groups for rapid application rollout.
- Security can be implemented in a company and/or departament basis.
- Can be integrated with a LDAP directory.
Hierarchic data management
- Geographic thesaurus.
- Lexical thesaurus.
- Object categorization.
Queries and Reports
- Rapid query wizard (forms based).
- Excel export.
- Online reports in HTML format.
- All reports can be sent via e-mail.
Job Scheduler
- Process queue management.
- Background multi-thread executor.
Enhancements:
- Fixed bug 1661606 blind link to Solicitar Producto at Contact edit form http://sourceforge.net/tracker/index.php?func=detail&aid=1661606&group_id=89905&atid=591820
- Fixed bug 1662870 Cannot delete mail account http://sourceforge.net/tracker/index.php?func=detail&aid=1662870&group_id=89905&atid=591820
- Fixed bug 1662873 Mail bottom frame too big http://sourceforge.net/tracker/index.php?func=detail&aid=1662873&group_id=89905&atid=591820
- Fixed bug 1666575 conversion to varchar to binarystream is unsupported http://sourceforge.net/tracker/index.php?func=detail&aid=1666575&group_id=89905&atid=591820
- Fixed bug 1667305 Table k_user mail missing at upgrade script from 2.1 to 3.0 http://sourceforge.net/tracker/index.php?func=detail&aid=1667305&group_id=89905&atid=591820
<<less
Download (28.2MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
974 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5