セレンのカスタムファイアフォックスプロファイルはアドオンを互換性のないものにします

StackOverflow https://stackoverflow.com/questions/3439366

質問

今、これは難しいです。 FirefoxとSeleniumを使用してWAPテストを試みています。そのために、カスタムプロファイルを作成し、Modify Headersというプラグインをインストールしました。プロファイルを手動で起動すると、アドオンは正常に動作します。しかし、Selenium RCで使用すると、Firefoxはプラグインを無効にし、Firefox 3.6.6と互換性がないと言っています。これはばかげています。同じFirefoxプロファイルを手動で開くと、プラグインは正常に動作します。また、プラグインを更新すると(FFが起動したプロファイル)、互換性パッチをインストールし、FFを再起動した後は正常に動作します。しかし、Firefoxを閉じてSeleniumから同じプロファイルを起動すると、再び同じ問題が発生します。私のテストケースの多くはWAPに基づいています。このプラグインの代替案を提案することもできます。

よろしくお願いします
vamyip

役に立ちましたか?

解決

Firefoxの拡張互換性チェックを無効にすることができます(Seleniumプロファイルを使用):

http://kb.mozillazine.org/extensions.checkcompativelive

  1. About:Abouts:Adrester Barで設定し、Enterを押す
  2. 「注意してください」をクリックします。
  3. リストのどこにでも右クリックします。
  4. new]> [boolean]を選択します
  5. 「extens.checkcompatibility.3.6」を優先名として入力します
  6. falseを選択します

他のヒント

Firefox 3.6.xをロードしていると思っていた状況がいくつかありましたが、実際には、マシンにインストールされているFirefox(V16)の新しいバージョンを開いていました。プロファイルはさまざまな場所に保存されているため、実際にはプロフィールを開いていませんでした。

同じ問題を経験している他の人々のためにVarmyipの問題を説明した場合に備えて、私はそれを言及したと思いました。

このブログをご覧ください。これがあなたを助けると確信しています。http://automationtricks.blogspot.com/2010/05/how-to-run-test-cases-inpecified.html

よろしく、

ニラジ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top