http://seleniumhq.org/projects/remote-control/ – Selenium Remote Control (RC) is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser.
http://www.yiiframework.com/– Yii is a high-performance PHP framework best for developing Web 2.0 applications.