Selenium Webdriver. Введение
Webdriver - популярный инструмент для управления реальным браузером, который можно использовать как для автоматизации тестирования веб приложений, так и для выполнения других рутинных задач, связанных с работой в вебе.
Кроме того, Webdriver - проект с открытым исходным кодом, поддерживает множество языков программирования и имеет большое сообщество пользователей.