Visual StudioでSelenium Webドライバを使用してローカルマシン上の.Net exe Webアプリケーションをテストしています。ウェブUIを表示するには、私はこのコードSeleniumでローカルホストを開く方法 - C#.NET
driver.Navigate().GoToUrl("http://localhost:12345");
を実行すると、ブラウザが開きますが、ちょうど空白座っFirefoxブラウザを開き、http://localhost:12345
に接続する必要があります。その後、私は最終的にVSでこのエラーが発生します:
'OpenQA.Selenium.WebDriverException:45000ミリ秒以内にソケットを起動できませんでした。 127.0.0.1:7055 '
Selenium IDEを使用して同じテストを実行すると、Firefoxは正しくhttp://localhost:12345を開きます。次のアドレスに接続しようとしました。
Firefoxでローカルホストのアドレスを開くにはどうすればよいですかC#コードで提供しますか?
エラーがあなたが指定したものと異なるポートを指定しています(9876) –
どのFirefoxのバージョンを使用していますか?ブラウザにSelenium拡張機能が有効になっている空白のページがあることを確認できますか? –