Selenium is my favorite tool to perform acceptance test in web context. Coupled with Findr, writing web tests becomes a pleasure !