問題タブ [selenium-server]

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

java - apache commons execを使用してセレンスタンドアロンサーバーをハブとして実行するには?

Java プログラムのハブとして selenium-standalone-server を起動しようとしています。ProcessBuilder と Process を使用しようとしました。私はそうすることができませんでした。次に、Apache Commons exec ライブラリを見つけました。セレンサーバーを起動できました。しかし、次のコードを使用している場合、サーバーをハブとして実行できません。このコードを日食で実行しようとしています。

理想的には、このプログラムはサーバーをハブとして起動する必要があります。しかし、それはしていません。「-role hub」および「-port 5454」パラメータが省略されています。

次の出力が得られます。

java -jar selenium-server-standalone-2.33.0.jar -role hub -port 5454
2013 年 7 月 28 日 10:42:32 PM org.openqa.grid.selenium.GridLauncher メイン
情報: スタンドアロン サーバーの起動22:42
: 33.468 情報 - Java: Sun Microsystems Inc. 14.0-b16
22:42:33.470 情報 - OS: Linux 2.6.33.3-85.fc13.i686.PAE i386
22:42:33.520 情報 - v2.33.0、コア v2.33.0 . リビジョン 4e90c97
22:42:34.111 情報から構築 - RemoteWebDriver インスタンスは次の場所に接続する必要があります: http://127.0.0.1:4444/wd/hub
22:42:34.115 情報 - バージョン Jetty/5.1.x
22:42:34.117 情報 - 開始された HttpContext[/selenium-server/driver,/selenium-サーバー/ドライバー]
22:42:34.119 INFO - HttpContext を開始しました[/selenium-server,/selenium-server]
22:42:34.120 INFO - HttpContext を開始しました[/,/]
22:42:34.182 情報 - org.openqa.jetty.jetty.servlet.ServletHandler@13c468a を開始しまし
た 22:42:34.183 情報 - HttpContext[/wd、/wd]
を開始しました 22:42:34.200 情報 - 0.0.0.0 で SocketListener を開始しました:4444
22:42:34.200 情報 - org.openqa.jetty.jetty.Server@15e83f9 を開始しました

私を助けてください。

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

linux - selenium-server-standalone の tmp ディレクトリを設定する方法

selenium-server-standalone-2.39.0.jarヘッドレス方式 (xvfb + firefox) でセレン テストを実行するために Linux VM で実行しています。

実行中、Selenium サーバーは多くの一時ディレクトリとファイルを作成しますが、/tmp/これらはテストの終了後も削除されません。

/var/tmp問題は、私の /tmp/ ディスクがかなり小さく、この目的で使用したいということです。しかし、私はそうする方法を見つけることができません。

可能性を知っていますか?

0 投票する
0 に答える
249 参照

javascript - Selenium-webdriver.wait():何が返されますか?

Selenium-Webdriverを使用してMochaテストを実行すると、

しかし、私はエラーが発生していますTypeError: Object [object Object] has no method 'sendkeys'

なぜでしょうか?wait() によって返されるもの (もしあれば) は何ですか?

ありがとうございました!

0 投票する
0 に答える
284 参照

perl - Selenium 2.0スタンドアロンおよびperlスクリプトでFirefoxブラウザウィンドウを最小化/修正する方法

selenium-server-standalone-2.41.0.jar を Selenium サーバーとして使用し、perl スクリプト ( Test::WWW::Seleniumを使用) を使用してテストを行います。その後、selenium テストが開始され、Firefox ウィンドウが開きます。可能な限り最小のウィンドウに縮小したいと思います。

次のコマンドを使用してセレンを開始しています。

アドオンでプロファイルのサイズを変更しようとしましたが、うまくいきません。ウィンドウのサイズが変更されます。

Firefox のウィンドウ サイズを修正する方法、または perl で縮小する方法はありますか?

0 投票する
0 に答える
917 参照

java - OSX での Selenium-Server-Standalone の起動が遅い

Selenium-server-standalone は、起動中に 5 秒の遅延があります。デバッグ オプションを指定して Selenium を実行すると、遅延の原因がNew random session seed.

でSeleniumサーバーを起動しますjava -jar selenium-server-standalone-2.44.0.jar

chromedriverを指定したい場合は、次のように記述しますjava -jar selenium-server-standalone-2.44.0.jar -Dwebdriver.chrome.driver=chromedriver_2.11

次の場合に発生します。

  • OSX 10.9.5 および OSX 10.10
  • Java 1.7.0_51 (アップデート 67 およびアップデート 71)
  • セレン-サーバー-スタンドアロン 2.42.0、2.43.1、2.44.0
  • chromedriver の有無にかかわらず (2.9、2.10、2.11)
  • sudo および非特権ユーザーとして実行

同じ構成の他のマシンで私が知っていることから、そのような遅延はありません。

5 秒なんてたいしたことないように思えるかもしれませんが、同じ問題が原因である可能性が高い別の問題があります。数秒ではなく 1 分間待つことができます。

ここにログがあります