Projects / Spike PHPCoverage

Spike PHPCoverage

Spike PHPCoverage is a tool for measuring and reporting code coverage provided by the test suite of a PHP application. It can instrument and record the line coverage information for any PHP script at runtime. It 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.

Operating Systems

Recent releases

  •  07 Jul 2007 00:52

    Release Notes: This release adds the ability to combine several remote recordings into a single coverage report. This feature will make it easier for anyone to run a multiple set of tests on a PHP Web site and combine the recordings into a single report. The remote code coverage sample has been updated with a sample use case. A stripped down version of the XML_Parser PEAR module is included along with the source. xdebug binaries are included along with the PHPCoverage distribution. PHPCoverage installation is now much simpler. Several bugs have been fixed, especially in the report generation area.

    •  08 Sep 2005 04:30

      Release Notes: This is mainly a bugfix and enhancement release. The most important new feature is the substantial performance improvement in the code. While some more improvements are possible, this release should reduce the memory consumption and increase the speed of PHPCoverage by a significant amount.

      •  21 Jun 2005 05:14

        No changes have been submitted for this release.

        •  16 May 2005 17:47

          Release Notes: This release has Windows support. The restriction on which files to instrument has been removed. Now, all files in an application can (and should) be instrumented. Simple local and remote samples for setup verification after installation have been added.

          •  10 May 2005 09:36

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.