Selenium
See the post here.
Selenium (link), documentation (link).
Remote Control documentation (link) explains how to set up remote control component for automatic test execution and scripting.
Supported Browsers
*iexplore, *iehta
*iexploreproxy
*firefox, *chrome, *firefox3, *firefox2
*firefoxproxy
*googlechrome
*mock
*pifirefox
*piiexplore
*safari
*safariproxy
*konqueror
*firefoxchrome
*opera
*custom
WebDriver
WebDriver
See the following post.