title: Driver executable must be set by the webdriver.ie.driver system property
body: <p>I am using Selenium for automating the tests. My application exclusively uses IE, it will not work on other Browsers.</p>
  
  <p>Code:</p>
  
  <pre><code>import org.openqa.selenium.ie.InternetExplorerDriver;
  import org.openqa.selenium.By;
  import org.openqa.selenium.WebDriver;
  import org.openqa.selenium.WebElement;
  
  public class Test {
      public static void main(String[] args) {
          final String sUrl = "http://www.google.co.in/";                             
          System.setProperty("webdriver.chrome.driver","C:\\Users\\vthaduri\\workspace\\LDCSuite\\IEDriverServer.exe");
          WebDriver oWebDriver = new InternetExplorerDriver();
          oWebDriver.get(sUrl);
          WebElement oSearchInputElem = oWebDriver.findElement(By.name("q")); // Use name locator to identify the search input field.
          oSearchInputElem.sendKeys("Selenium 2");
          WebElement oGoogleSearchBtn = oWebDriver.findElement(By.xpath("//input[@name='btnG']"));  
          oGoogleSearchBtn.click();
  
          try {
              Thread.sleep(5000);
          } catch(InterruptedException ex) {
              System.out.println(ex.getMessage());
          }
          oWebDriver.close();
      }    
  }
  </code></pre>
  
  <p>And here is the error I am getting</p>
  
  <p><em>The path to the driver executable must be set by the webdriver.ie.driver system property; for more information, see <a href="https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver">https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver</a>. The latest version can be downloaded from <a href="http://www.seleniumhq.org/download/">http://www.seleniumhq.org/download/</a>
  Jun 12, 2012 4:18:42 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
  INFO: I/O exception (java.net.SocketException) caught when processing request: Software caused connection abort: recv failed
  Jun 12, 2012 4:18:42 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute</em></p>
  
  <p>Can someone help me on this?</p>