Download and Install Internet Explorer Driver This is exactly will do the same that Internet Explorer driver server does, which starts a server and then waits for the commands. In a nutshell, Selenium WebDriver implementation says that by sending HTTP command requests you can control a web browser so that each command will perform something to direct the browser. This WebDriver protocol also mandates an interface which is language-independent, so that the browser can be controlled externally via any programming language of your choice. IE Driver Server implements WebDriver protocol, which is a W3 standard that gives basic guidance on how a browser can expose itself for programmatic access. As Internet Explorer does not have an API or native implementation in java, they had no choice but to create a server. The Internet Explorer driver server is a tiny application created by the Selenium Webdriver team. You won’t be able to communicate with the Internet Explorer browser, without running the server on your system. Internet Explorer Driver Server is a link between your selenium scripts and the Internet Explorer browser. We have to communicate with Internet Explorer to launch Internet Explorer through Internet Explorer driver.
Running Tests on Selenium in Internet Explorer is quite easy.