Selenium

Selenium is a tool that allows you to automate browsers, allowing you to perform automated browser testing and lots more.

magicLAMP has Selenium servers for Chrome and Firefox, as well as a built in VNC server for each, allowing you to connect to the GUI and watch the browser as it performs your automation scripts.