0

セレンIDEとセレンサーバー(セレンRC)をインストールしました... phpunitを使用してコマンドプロンプトでテストケースを実行しているときに、次のようなエラーが表示されます

'http://localhost:4444/selenium-server/driver/' で Selenium サーバーにアクセス中の無効な応答: 30000 ミリ秒後にタイムアウトしました

セレンIDEオプションのタイムアウトプロパティを変更し、サーバーの起動中に次のように指定しました

java -jar selenium-server-standalone-2.24.1.jar [-timeout 7000000]

タイムアウト 30000 ミリ秒という同じ問題

誰かが助けることができればそれは素晴らしいことです

前もって感謝します ........

4

1 に答える 1

1

phpunit-selenium コードを見たところ、2.23 以上の selenium-server をサポートしていないようです。以前のバージョンの Selenium サーバー (具体的には 2.23) をダウンロードして実行する必要があります。READ-ME ファイルに従って動作するはずです。

それにもかかわらず、彼らがサーバーにアクセスするために使用しているURL、つまりhttp://localhost:4444/selenium-server/driver/WebドライバーではなくSelenium 1によって使用されていることがわかりました。したがって、 http: //release.seleniumhq.org/ からはるかに古いバージョンの os selnium をダウンロードして試してみたいと思います。

もう一つ。タイムアウトを定義する正しい方法java -jar selenium-server-standalone-2.24.1.jar -timeout 7000000は、角括弧を使用しないことです。

お役に立てれば.. :)

于 2012-07-24T19:58:24.357 に答える