1

今、これはトリッキーです。Firefoxとセレンを使用してWAPテストを実行しようとしています。そのために、カスタムプロファイルを作成し、modifyheadersというプラグインをインストールしました。プロファイルを手動で起動すると、アドオンは正常に機能します。しかし、Selenium RCで使用すると、Firefoxはプラグインを無効にし、Firefox3.6.6と互換性がないと言っています。これはばかげています。同じFirefoxプロファイルを手動で開くと、プラグインは正常に機能します。また、(ffによって起動されたプロファイルで)プラグインを更新すると、互換性パッチがインストールされ、FFを再起動した後も正常に動作します。しかし、Firefoxを閉じて、セレンから同じプロファイルを起動すると、同じ問題が発生します。助けてください、私のテストケースの多くはWAPに基づいています。このプラグインの代替案を提案することもできます。

よろしく
Vamyip

4

2 に答える 2

3

Firefox で拡張機能の互換性チェックを無効にしてみてください (Selenium プロファイルを使用):

http://kb.mozillazine.org/Extensions.checkCompatibility

  1. アドレスバーに about:config と入力し、Enter キーを押します
  2. 「気をつけます」をクリック。
  3. リストの任意の場所を右クリックします。
  4. [新規] > [ブール値] を選択します
  5. 設定名として「extensions.checkCompatibility.3.6」と入力します
  6. 偽を選択
于 2010-09-28T00:36:21.190 に答える
2

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

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

于 2012-11-12T23:42:49.107 に答える