Firefox ブラウザーで WebDriver を使用することに成功しましたが、Internet Explorer ブラウザーを使用するのはこれが初めての試みです。
私は単にこれをやっています:
IWebDriver driver = new InternetExplorerDriver(@"C:\bin");
実行すると、コンソールに次のように表示されます。
StartedInternetExplorerDriver サーバー (64 ビット) 2.31.0.0 ポート 51572 でリッスンしています
ただし、次の例外がスローされます。
無効な OperandException Internet Explorer の起動中に予期しないエラーが発生しました。IELaunchURL() URL に対して 80070005 を返しました 「http://localhost:51572/」(NoSuchDriver) System.InvalidOperationException がユーザー コードによって処理されませんでした HResult=-2146233079 Message=Internet Explorer の起動中に予期しないエラーが発生しました。IELaunchURL() は、URL 'http://localhost:51572/' に対して 80070005 を返しました (NoSuchDriver) ソース=WebDriver スタックトレース: OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError (応答 errorResponse) で OpenQA.Selenium.Remote.RemoteWebDriver.Execute (文字列 driverCommandToExecute、Dictionary`2 パラメーター) で OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities) で OpenQA.Selenium.Remote.RemoteWebDriver..ctor (ICommandExecutor commandExecutor、ICapabilities desiredCapabilities) で OpenQA.Selenium.IE.InternetExplorerDriver..ctor (InternetExplorerDriverService サービス、InternetExplorerOptions オプション、TimeSpan コマンドタイムアウト) で OpenQA.Selenium.IE.InternetExplorerDriver..ctor (InternetExplorerDriverService サービス、InternetExplorerOptions オプション) で OpenQA.Selenium.IE.InternetExplorerDriver..ctor (文字列 internetExplorerDriverServerDirectory、InternetExplorerOptions オプション) で OpenQA.Selenium.IE.InternetExplorerDriver..ctor (文字列 internetExplorerDriverServerDirectory) で