Using Selenium test tool in our site tests
This is very useful because it saves time testing the site on many browser configurations. I only have to setup the test data once and the test program will test the site on all the browsers using exactly the same process. There will be a report detailing the success or failure of the tests and I could spend my time elsewhere whilst the tests are being run.
The tests are useful because they run end-to-end. The program acts as the user; it logs in clicks links, submits forms, checks titles and text content. It can also tests the results of a form submit by accessing the database. This is true when implementing the Selenium test in PHPUnit.
I'm very happy that I no longer have to manually test the sites in multiple browsers, it's much better getting the computer to do that form me.