0

Firefox 14 でテストを実行すると、UnreachableBrowserException が発生します。IE9 と Chrome では、テストは正常に実行されます。それは何を意味し、どのように修正するのですか?回答ありがとうございます。

FAILED CONFIGURATION: @AfterClass tearDown
org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '2.24.1', revision: '17205', time: '2012-06-19 16:53:24'
System info: os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.6.0_25'
Driver info: driver.version: RemoteWebDriver

コンソールにこの例外が表示される場合がありNoSuchElementException、ドライバーが選択コンポーネントを見つけたが提案オプションが見つからなかったため、例外が発生する場合があることを追加したいと思います。IE と Chrome では、要素とオプションが常に検出されるため、問題はありません。

4

3 に答える 3

1

セレンをバージョン2.25に更新します。これは FF 14 と互換性があるはずです。

于 2012-08-29T13:42:58.370 に答える
1

前回これを行ったとき、その理由は「クローズド」ドライバーでした。不適切な実装のため、"@AfterClass" ではなく "@After" でドライバーを閉じました。Chrome-Driver では問題なく動作しましたが、FF では失敗しました。

@AfterClass が呼び出される前に「閉じる」かどうかを確認します。

于 2012-08-29T11:13:28.963 に答える