21

私はセレン(今日現在のバージョンをダウンロードしました)を使い始めようとし、ブラウザを開いてグーグル検索を実行する例をコピーしました。

ただし、プログラムは 1 行目で永久にハングしますWebDriver driver = new FirefoxDriver();

Firefox 13 をインストールしました。

スレッド ダンプ:
スレッド [メイン]
  Thread.sleep(long) 行: 利用不可 [ネイティブメソッド] [ローカル変数利用不可]
  FirefoxBinary.sleep(長い) 行: 218
  FirefoxBinary.clean(FirefoxProfile, File) 行: 234
  NewProfileExtensionConnection.start() 行: 76
  FirefoxDriver.startClient() 行: 200
  FirefoxDriver(RemoteWebDriver).(CommandExecutor, Capabilities) 行: 94
  FirefoxDriver.(FirefoxBinary、FirefoxProfile) 行: 147
  FirefoxDriver.() 行: 85
  Test.main(String[]) 行: 24
4

5 に答える 5

23

これらのケースは通常、FirefoxとSeleniumが互換性の点で少し「同期していない」場合です。

Seleniumを最新のものに更新するか、Firefoxをダウングレードするという2つのことを試してください。Seleniumリリースノートに注目する

于 2012-05-23T08:26:30.467 に答える
3

Selenium 2.23 で Firefox 13 のサポートが追加されました。http://code.google.com/p/selenium/source/browse/trunk/java/CHANGELOGを参照してください

于 2012-06-08T11:25:18.063 に答える
0

通常、新しいブラウザは人気があります。別の場所で問題を探していました。Webdriver または Selenium サーバー。http://d.pr/i/Q5Dt

于 2012-06-08T05:46:37.270 に答える
0

I've been working OK with Firefox 18, but I just got auto-updated to 19 which seems to break the webdriver. Mozilla isn't prominent with the links to prior versions:

https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0b7/mac/en-US/

于 2013-02-27T07:00:57.440 に答える