IDEServerを使用せずにIEWebドライバーを使用する必要があります。「InternetExplorerDriver」とパスを使用しない場合、このエラーが発生します。
IEDriverServer.exeが存在しません-ファイルc:\ users \ administrator \ document \ visual studio 2010 \ projects \ TestProject1 \ TestProject1 \ bin \ Debug\IEDriverServer.exeが存在しません。ドライバーはhttp://code.google.com/p/selenium/downloads/listからダウンロードできます。
IDEServerを実行せずにIEDriverに接続する方法はありますか?また、「このWebサイトのセキュリティ証明書に問題があります」というセキュリティエラーを上書きする必要があります。
代替案はありますか
IWebDriver driver;
var options = new InternetExplorerOptions();
//options.IntroduceInstabilityByIgnoringProtectedModeSettings = true;
driver = new InternetExplorerDriver("D://Software", options);
driver.Navigate().GoToUrl("www.google.com");//EXAMPLE
driver.Navigate().GoToUrl("javascript:document.getElementById('overridelink').click()");
IWebElement uname = driver.FindElement(By.Id("ctl00_uxContentPlaceHolder_uxUsername"));
uname.SendKeys("chris");
IWebElement pwd = driver.FindElement(By.Id("ctl00_uxContentPlaceHolder_uxPassword"));
pwd.SendKeys("chris1*");