PHPUnit is a unit testing framework for the PHP programming language. PHPUnit is an instance of the xUnit architecture for unit testing frameworks that originated with SUnit and became popular with JUnit. PHPUnit created with the view that the sooner you detect your code mistakes, the quicker you can fix … Read more
PHP Testing and Debugging Tools
This PHP tools that can significantly improve your programming workflow. This tools will helps for debugging, testing, profiling and code-authoring etc. In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures are tested to determine if they are fit for use. So this section helps to find out PHP Testing and Debugging Tools
SimpleTest – PHP unit tester
SimpleTest (PHP unit tester) is a PHP unit test and web test framework. Users of JUnit will be familiar with most of the interface. The JWebUnit style functionality is more complete now. It has support for SSL, forms, frames, proxies and basic authentication. The idea is that common but fiddly … Read more
PHP_CodeSniffer
PHP_CodeSniffer is a PHP5 script that tokenises and sniffs PHP, JavaScript and CSS files to detect violations of a defined coding standard. It is an essential development tool that ensures your code remains clean and consistent. It can also help prevent some common semantic errors made by developers.
A coding … Read more
dBug – Tool for outputting data tables
PHP version of ColdFusion’s cfdump.
Outputs colored and structured tabular variable information.
Variable types supported are: Arrays, Classes/Objects, Database and XML Resources.
Ability to force certain types of output. Example: You can force an object variable to be outputted as an array type variable.
Stylesheet can be easily edited. Table … Read more
PHP Profile Class
The PHP Profile Class is an excellent PHP profiling tool for Web applications. Using this class will help you quickly and easily gain insight into which parts of your app could use some refactoring and optimization.
Profiling is a important part of software development, allowing you to find bottlenecks in … Read more
DBG – PHP Debugger
DBG(PHP Debugger) is a a full-featured php debugger, an interactive tool that helps you debugging php scripts.
It works on a production and/or development WEB server and allows you debug your scripts locally or remotely, from an IDE or console.
General features as follows.
* Native debugger. Works transparently, neither … Read more
PHP_Debug
PHP_Debug is provide an assistance in debugging PHP code, by debug , don’t mean step by step debug but program trace, variables display, process time, included files, queries executed, watch variables… These informations are gathered through the script execution and therefore are displayed at the end of the script (in … Read more
MACGDBP
It helps to debugging a live, running PHP application has never been so easy. Using the power of the Xdebug PHP extension, this Mac OS X application allows PHP developers to remotely debug their running PHP applications.
Deep Inspection
When working with variables in the debugger display, you can bring … Read more
Selenium
Selenium automates browsers. That’s it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
Selenium has the support … Read more
MantisBT – Open source issue tracker
MantisBT is a popular open source web-based bug tracking system. Built on PHP and supports Linux, Windows and Mac OS X on the server side. Compatible with Chrome, Firefox, Safari, Opera and IE 7+. Released under the terms of the GNU General Public License (GPL).
Kenzaburo Ito started development of … Read more