On PHPBuilder.com there's a new post listing ten productive tools that you can use to debug your PHP applications both on the frontend and backend (and not all of them are PHP based).
Despite the general notion that programming is a profession steeped in discipline and rigor, members of the programming community tend to be rather finicky folks who can be very particular when it comes to tooling. Thankfully PHP developers have a great deal to choose from when it comes to testing and debugging tools, and in this article I'll highlight 10 of my favorites.
His list of helpful applications includes Cucumber, PHPUnit, XDebug, Watir and Selenium.