2013-06-25 11 views
5

Firefox 21では、S-IDEが問題なく動作しました。公式にリリースされたFF22にアップグレードし、エラーを実行しようとするテスト:Firefox 22でのSelenium IDE 2.0.0の回避策

[error] Unexpected Exception: fileName -> chrome://selenium-ide/content/selenium-core/scripts/htmlutils.js, lineNumber -> 309, columnNumber -> 8 

回避策はありますか?

+1

ロングライブ連続リリースを持っているリンクです。 – Ray

答えて

3

There's a fix now availableですが、keyPressコマンドで同様の問題が発生することがあります。

+0

で入手できます。確かに、問題のすべてではなくいくつかを救済する "未リリース"バージョン2.1.0をダウンロードしました。私の場合、 'typeKeys'コマンドはまだ壊れています。 – rplantiko

+0

http://blog.reallysimplethoughts.com/2012/07/19/new-selenese-command-sendkeys/に記載されているように 'typeKeys'を' sendKeys'に置き換えると、私のテストは再び正常に実行されました。 – rplantiko

2

私が見たことから、FF22を実行すると、スクリプトは「クリック」アクションで停止します。 FF21に戻すことは今のところ最良の解決策です。

+0

私のユーザーがFF22を実行したり、偶然に自動更新したりすることはできません。 – Kev

+0

クリックについてのあなたのコメントは正確です。+1 – Kev

+0

FF21はftp://ftp.mozilla.org/pub/firefox/releases/21.0/ – Marc

1

バージョン2.1.0にアップグレードされ、古いセレニウムジョブがすべて正常に動作し始めました。バージョン2.1.0の公式リリースは7月5日ですが、おそらく多くの人々が問題を抱えている可能性が高いため、おそらく入手可能にしたようです。ここ

はバージョン2.1.0利用可能 http://docs.seleniumhq.org/download/

+1

テストケースがsendKeys以外のキーコマンドを使用するかどうかによって異なります。 – Kev

+0

良い情報、共有ありがとう。 –