Saturday, September 26. 2009Timeline of PHP quality assurance tools
I'll be giving a talk on PHP quality assurance tools next week at the gearconf in Düsseldorf. The event is focused on team collaboration and most of the audience will come from other languages then PHP. Since I'm not a contributor to any QA tool I'll center around the user perspective and the process of establishing these tools in a small to middle web company like YMC.
As an outline for the first part I thought to give an historical view on QA in PHP and therefor made a timeline of PHP QA milestones: The dates as text:
Did I get all this right? Are there things I should have added? Comments
Other unit tests tools than PHPUnit? What do have EZC and ZF with PHP QA in general? Besides being users of phpUnit?
I've intentionally left out SimpleTest and other tools, because the talk is aimed at people, who do not know the PHP world. The point is to show, that there is at least one high quality tool of every kind.
Besides that, my personal impression is, that PHPUnit is by far the standard Unit Testing framework in PHP, isn't it? EZC and ZF are important to show, when Unit Testing in PHP gained widespread addoption.
You've left out SimpleTest, among others. Did you even bother to google the subject?
Start here: http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks#PHP
Thanks for the wikipedia link. I knew simpletest and lime but not the others.
Please read my comment (1.1) above, too!
You could mention Simpletest ( http://simpletest.org/ ) for example, symfonys lime ...
some more you find here: http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks#PHP And PHP_Codesniffer ( http://pear.php.net/package/PHP_CodeSniffer ) probably can be seen as a QA tool too.
I wanted to mention PHP_CodeSniffer together with PHPUnderControl. My impression is, that PHP_CodeSniffer made a revival with the upspring of continuous integration in PHP. What do you think?
|
|
Tracked: Sep 26, 20:54
Tracked: Sep 30, 21:00