問題タブ [webdrivermanager-java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1326 参照

selenium - InternetExplorerDriver の使用時に deleteAllCookies または cleanCookie が原因で UnreachableBrowserException が発生する

私はgebで小さなテストスイートをセットアップしました。すべてがchromeとfirefoxで正常に動作していますが、IEでテストを実行するブラウザを拡張したいと思っていました. m ログインテストの実行後もログインしている)

IEDriver をロードするには、InternetExplorerDriver のバージョン 2.53.1.0 を実行する bonigarcia のwebdrivermanagerを使用します。

私のGebConfigからのスニペット:

私のテスト設定は次のようになります。

このメソッドresetBrowser()は Geb のもので、これを行います。

そして、これが私のクリーンアップです(それなしでも試してみましたが、何も変わりませんでした):

resetBrowser()Cookie を削除する必要がありますが、現在のドメインの Cookie のみが削除されることを読みました。だから私は何かを追加する前に、browser.clearCookies(browser.baseUrl)またはbrowser.clearCookies("http://localhost:8080/")代わりにresetBrowser()動作するはずだと思った。しかし、この行を追加するとすぐに、IEDriver は次の例外で動作を停止します (使用すると同じ例外がスローされますdriver.manage().deleteAllCookies())。

0 投票する
1 に答える
708 参照

java - PhantomJS ドライバーのセットアップ時にエラーが発生するのはなぜですか?

Maven & Java プロジェクトで Selenium と PhantomJS を使用しようとしています。

pom.xml ファイルで使用する依存関係は次のとおりです。

私のJavaファイルでは、この方法を使用して、コンピューターにJARファイルを持たずにPhantomJSドライバーをセットアップしようとしています:

これを最初に試したときはうまくいきましたが、1、2 週間から次のエラーが発生します。

誰が何を変更するかについて考えを持っていますか? 道に迷ってどうしたらいいのかわからない…

0 投票する
2 に答える
131 参照

java - Selenium を 2.53.1 にダウングレードしたため、Firefox でローカルホスト ページにアクセスしようとするとエラーが発生する

こんにちは、少し助けが必要です。私は Selenium 3.0.1 を使用しています。ただし、アクション (moveto と doubleclick) は Firefox にまだ実装されていないため、2.53.1 に変更する必要があります。

Selenium 3.0.1 用の firefox webdriver を入手できました。ダウングレードしたため、Firefox を実行できません (chrome と IE は良いです!)。

私のコードは次のとおりです。

エラーは次のとおりです。

org.openqa.selenium.firefox.NotConnectedException: 45000 ミリ秒後にポート 7055 でホスト 127.0.0.1 に接続できません。Firefox コンソール出力:

互換性の問題のようですが、まだわかりませんでした。

ありがとう

編集:これを使用してwebdriverをロードしています: https://github.com/bonigarcia/webdrivermanager