Конечно, я не эксперт, но вот что я знаю:
- Для юнит-теста попробуйте PhpUnit
- Для функционального теста, попробуйте Selenium
Понятия не имею, что такое нагрузочное тестирование. Похоже, развертывание вы можете использовать Phing для этого. Может быть, он проверяет, насколько быстро работает ваша БД? > _>
Что касается непрерывной интеграции, вы можете попробовать Hudson.
редактирование:
Извините, я не заметил ваших автоматических тестов:
Вы можете использовать Phing и Hudson для автоматизации этих тестов (функциональных и единичных).
Phing напоминает мне о файле C ++ Make, но на трещине. Это файл build.xml, и вы можете автоматизировать его и сделать развертывание проекта довольно простым.
Что касается вашей компании, которая хочет что-то коммерческое. Да, забавный способ увидеть это таким образом, когда они работают со стеком LAMP> _>. Может быть, эти проекты имеют платную поддержку.
Редактируйте, добавляя больше, есть отличная книга Expert PHP 5 Tools от Dirk Merkel, Packt Publisher. Это не касается Селена или Гудзона.