WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application. WWW: https://www.seleniumhq.org/ WWW: https://github.com/SeleniumHQ/selenium/tree/master/rb