VSでgeckodriverを実行しようとしましたが、エラーが発生しました。 "Test Failed、OneTimeSetUp:OpenQA.Selenium.DriverServiceNotFoundException:geckdriver.exeファイルが存在しません現在のディレクトリパス環境変数にはhttps://github.com/mozilla/geckdriver/releasesでダウンロードできます。.Net環境でgeckodriver.exeファイルを設定する方法
私はすでにgeckodriver 1.11の最新バージョンで正しいパス設定を取得していますが、何らかの理由でトラブルシューティングを試みました。
以下は.exeファイルを実行しようとしていたテストコードです
FirefoxDriverService service = FirefoxDriverService.CreateDefaultService(@"C:\Users\Test\Downloads\geckodriver-v0.11.1-win64\geckodriver.exe");
service.Port = 64444;
service.FirefoxBinaryPath = @"C:\Program Files (x86)\Mozilla Firefox\firefox.exe";
service.HideCommandPromptWindow = true;
service.SuppressInitialDiagnosticInformation = true;
IWebDriver Driver = new FirefoxDriver(service);
あなたはVSでNuGetを使うべきです...それはあなたのためにすべてを設定します。 Seleniumと必要な個々のドライバを入手してください。ドライバの更新が必要なときは、UIで確認できます。セットアップして最新の状態に保ちます。 – JeffC