I have been using Selenium IDE and RC to test an off-the-shelf Web application. I'm just a beginner but I hope to establish a testing environment that is robust and has staying power. I have been reading up on TesNG and Eclipse as useful enhancements to my currently, basic suite of test tools. They seem the way to go, but then I was wondering, if our soon-to-be-developed, main Web application is coded entirely in PHP, what tools/frameworks should I be looking at? I still like to use Selenium but uncertain what to include around it for a complete and strong test environment (including framework). Whenever I read about TestNG/Eclipse, it always seems to infer 'Java; perhaps I am mistaken but that's my impression.

Any suggestions are definitely welcome and certainly appreciated. Thank you.