2010-08-09 36 views
1

現在這很棘手。我正在嘗試使用firefox和selen進行WAP測試。爲此,我創建了一個自定義配置文件並安裝了一個名爲「修改標題」的插件。當我手動啓動配置文件時,插件工作正常。但是,當我將它與Selenium RC一起使用時,Firefox會禁用該插件,並說它與Firefox 3.6.6不兼容。這是荒謬的。如果我手動打開相同的Firefox配置文件,插件工作正常。另外,當我更新插件(在​​由ff啓動的配置文件中)時,我安裝了兼容性補丁,並在重新啓動FF後正常工作。但是,當我關閉Firefox並從硒啓動相同的配置文件時,它再次出現同樣的問題。請大家幫忙,我的很多測試用例都是基於WAP的。你也可以建議這個插件的替代品。在硒中自定義Firefox配置文件會導致插件不兼容

感謝和問候
Vamyip

回答

3

你可以嘗試禁用擴展兼容性在Firefox檢查(使用硒的個人資料):在配置:

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

  1. 類型有關地址欄並按回車鍵
  2. 點擊「我會小心」。
  3. 右鍵單擊列表上的任意位置。
  4. 選擇New>布爾
  5. 輸入「extensions.checkCompatibility.3.6」作爲首名
  6. 選擇假
+0

你好,亞倫,真的非常感謝你的回答。這個技巧奏效了。我已經爲這個問題準備了一個解決方法。我已將自定義配置文件中的用戶代理字符串設置爲移動設備的用戶代理字符串。但是,你的詭計將幫助我解決許多其他我以前無法使用的插件 – vamyip 2010-09-30 05:43:55

2

我已經在那裏我以爲我是裝火狐3.6.x的幾種情況,但實際上它打開了安裝在機器上的Firefox(v16)的新版本。由於配置文件存儲在不同的地方,它實際上並沒有打開我認爲的配置文件。

我想我會提到它,以防萬一它解釋varmyip的問題,其他人遇到同樣的問題。

相關問題