Selenium
Selenium - это набор инструментов, предназначенных для автоматизации веб браузеров на различных платформах. Selenium может автоматизировать множество разнообразных браузеров на разных платформах, используя различные языки программирования и интегрируясь с разными тестовыми фреймворками.
Официальный сайт Selenium проекта: http://docs.seleniumhq.org/
Здесь можно найти большое количество первичной информации о Selenium, включая документацию, советы по использованию, текущий статус проекта, ссылки на исходный код, необходимые библиотеки, драйверы и многое другое.