私のPCでSelenium WebDriver(Java、Maven、IntelliJ)経由でFirefoxを使用してWebサイトを開くことはできません。空のページが新しいFirefoxウィンドウに開かれ、何も起こりません。私は開かれているFirefoxのウィンドウで、指定されたWebサイトに手動でアクセスできます。Seleniumを使用してウェブサイト(Chrome、Firefox)を開くことができません。
これは私がwebdriverを作成するために使用していたコード(プロファイルセレンが存在し、私はそれを手動で作成した)である:
System.setProperty("webdriver.gecko.driver", "geckodriver.exe");
ProfilesIni profile = new ProfilesIni();
FirefoxProfile ffprofile = profile.getProfile("SELENIUM");
return new FirefoxDriver(ffprofile);
そして、私が使用していたページを開くには:
driver.get(myURL);
IntelliJのからのエラーメッセージは次のとおりです。
SZgNd84ad1sbgGXU5f5p + 46dwuqwWXX8hUp4lAPBZwEAAA0DAAANAAAAAAAAAAAAAAAAALfGQwB4dWxzdG9yZS5 qc29uUEsFBgAAAABGAEYAnRUAAFnIQwAAAA(およびいくつかの百万以上の文字)==等しくない未定義」](WARNING:サーバーは、任意のスタックトレース情報提供していませんでした) コマンド期間またはタイムアウト:0ミリ秒
を
今日Chromeはまた、それだけで動作を停止し URLとデータの横に「安全でない」と表示されます。 URLバーに入力します。 これを引き起こした原因とこれを修正する方法を見つける方法はありますか? 最新版のpell.xml(Chromeバージョン57.0.2987.133、Firefox 45.4.0)を使用しています。
ありがとうございました!
最新のクロムドライバ2.28を使用していることを確認してください。 chrome v57 plusを使用してFFをアップグレードし、geckodriver 0.15をセレン3.3.1で使用してみてください – kushal