WebDriver for Internet Explorer

The W3C WebDriver API is a platform and language-neutral interface and wire protocol allowing programs or scripts to control the behavior of a web browser.

WebDriver enables developers to create automated tests that simulate users interacting with webpages and report back results. This is different from JavaScript unit tests because WebDriver has access to functionality and information that JavaScript running in the browser doesn't, and it can more accurately simulate user events or OS-level events. It can also manage testing across multiple windows, tabs, and webpages in a single test session.

WebDriver support is available for Internet Explorer (IE6 through IE11) via the open source IEDriverServer.exe provided by the Selenium Project.

For more info, see:

The Microsoft Edge browser provides its own implementation of WebDriver. For more info, see WebDriver for Microsoft Edge.