WebDriver is a tool for writing automated tests of websites. It was originally created by Simon Stewart.

WebDriver aims to mimic the behavior of a real user, and as such interacts with the HTML of the application. Rather than running as a JavaScript application within the browser (with the limitations this brings, such as the "same origin" problem), WebDriver controls the browser itself. This means that it can take advantage of any facilities offered by the native platform.

The WebDriver code base has been merged into the Selenium code base as of Selenium 2.

history | show excerpt | excerpt history