問題タブ [geckodriver]

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 に答える
158 参照

selenium - Webdriver 3.0.0-beta3 がブラウザーとの対話に失敗する

私はセレンの自動化に取り組んでいます。今日、最新の依存関係を持つように pom ファイルを更新しました。

この後、ブラウザーで実行されているテストはありません。Firefox がバージョン 48 で、それが開くとしますが、webdriver はブラウザーとやり取りしていません。私が得るエラーログは次のとおりです。

これは、64ビットマシンでjreとjdkを32ビットに変更した後、今朝発生する新しいエラーです

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

firefox - Selenium Webdriver 3.0 beta4 の使用中に firefox 48 で信頼できない証明書エラーをバイパス/無視する方法

私は機械加工されたRDでSelenium stanalone 3 beta4.jar + FireFox48 + Geckodriverを使用しようとしていますが、以下は私が観察している問題です:

i) アプリケーションの証明書セキュリティ エラーをバイパスまたは無視することができません。以下は、使用しているコードです。

ii)そして、ユーザー入力に基づいてカスタムまたはデフォルトのfirefoxプロファイルを呼び出したいのですが、これも機能しません Jenkins(Linuxマシン)から自動化スイートをトリガーすると、スイートをトリガーするたびにコードから渡すデフォルト値またはカスタム値を呼び出すのではなく、新しい FireFox プロファイル。ただし、Windows マシンにインストールされている Eclipse から同じテスト スイートを呼び出すと、コードごとに firefox プロファイルの値が取得されます。

注: リモート デスクトップを使用してテスト スイートを実行しています。つまり、アプリケーションは RD で呼び出され、すべての実行は、Jenkins (Linux マシン) から実行したい呼び出し部分のみで行われます。

以下は私が使用しているコードの一部です:

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

java - Mozilla の GeckoDriver で Selenium を使用すると、CircularOutputStream クラスが見つからないという例外が発生する

Java Selenium Firefox geckodriver を使用すると問題が発生します。問題は次のとおりです。

※OS:Windows7

*Selenium バージョン: Selenium 3.0.0 beta4

*Java: 8

*Geckodriver: v0.10.0

エラー メッセージ: スレッド "メイン" で例外が発生しました.firefox.FirefoxBinary.(FirefoxBinary.java:52) org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:92) で tools.Cadencie.LoginCad(Cadencie.java:24) で tools.Cadencie.main( Cadencie.java:73) で sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で java .lang.reflect.Method.invoke(Method.java:498) com.intellij.rt.execution.application.AppMain.main(AppMain.java:147) 原因: java.lang.ClassNotFoundException: org.openqa.selenium.remote.internal.CircularOutputStream at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java: 424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 10 詳細

コード:

バージョンの不一致の問題である可能性があると思います。maven、selenium 2.52.0を使用している別の自動化プロジェクトがあるため..しかし、これが問題を引き起こしたかどうかはわかりません。今回はMavenを使用していません。JAVA GUI プログラム (ツールキット) を作成してみてください。

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

java - Mac OS X で Geckodriver が起動しない

Swing + Selenium 3.0.0-beta (Web からデータを取得するため) アプリケーション (IDE: Intellij Idea) で Java 8 + GUI を作成し、.jar にエクスポートしました。JREがインストールされた Windows 10、Windows 7 で正しく動作します。 . 残念ながら、Macで起動する必要があります-起動しますが、エラーが表示されます:

プロジェクトに追加する手がかりを見つけました:

ただし、 geckodriver.exe や geckodriver for Mac では動作しません。その問題の解決策または回避策を提供できますか?

0 投票する
8 に答える
24315 参照

java - Selenium 3.0 Firefx ドライバーが org.openqa.selenium.SessionNotCreatedException: Unable to create new remote session で失敗する

Selenium 3.0 Firefx ドライバーが org.openqa.selenium.SessionNotCreatedException: Unable to create new remote session で失敗する。

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

java - スレッド「メイン」でエラー例外を取得する java.lang.IllegalStateException

MAcOS で新しいブラウザーを開くスクリプトをコンパイルしているときに、Selenium Web ドライバーを初めて使用します。次のエラーが表示されます。

これを解決するのを手伝ってください....