解決selenium不支持firefox低版本

1、用winrar打開selenium-server.jar;

2、查找兩個目錄:customProfileDirCUSTFFCHROME和customProfileDirCUSTFF;

3、搜索每個目錄,直到找到文件install.rdf,解壓縮到一個臨時目錄,編輯如下行:
Java代碼  收藏代碼
  1. <em:maxVersion>2.0.0.*</em:maxVersion>  
  改爲
Java代碼  收藏代碼
  1. :<em:maxVersion>4.0.0.*</em:maxVersion>  


現在你就可以在selenium中使用“*firefox”了

這時使用"*firefox",彈出的firefox可能是個限制版本,firebug等附加組件因爲"不安全證書"的原因不能使用,對開發來說,非常不方便,下面給出一個解決方案:將"*firefox"改成
Java代碼  收藏代碼
  1. *custom C:\\Program Files\\Mozilla Firefox\\firefox.exe  


現在雖然可以使用firefox3進行測試了,但是當你運行testcase後,肯定會出現404錯誤,看下url,顯示的主域名是google,但是google並沒有這個網頁,所以可以設置代理來解決這個問題:
Java代碼  收藏代碼
  1. HTTP代理:localhost    端口:4444  

代理指向本地的selenium-server,端口是server的默認端口
發佈了37 篇原創文章 · 獲贊 4 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章