Selenium (software) Browser automation. Can be used as a Web mining tool or a testing tool. http://seleniumhq.org/