python - selenium 2 升級到最新版本


python - selenium 2 升級到最新版本

之前一直用的是selenium 2.48 .firefox36 

而實際用戶的瀏覽器可能都有自動更新功能,所以版本基本上是最新的。所以這次專門做了一下瀏覽器升級和selenium的升級。

自WebDriver 3.0 之后,Selenium不再提供默認的瀏覽器支持。換言之,不再默認地支持Firefox了。用FireFox測試, 就需要用到Mozilla自己的驅動才行。

命令行執行命令

pip install --upgrade selenium   

 

同時升級firefox.或是下載最新版本的firefox   http://www.firefox.com.cn/download/

 

下載 FireFox的驅動,gechodriver

 https://github.com/mozilla/geckodriver/releases/

 

配置:

以FireFox的驅動 geckodriver為例。下載后,建議可以直接放在FireFox的默認安裝目錄(C:\Program Files (x86)\Mozilla Firefox\)。

最重要一點:系統環境變量PATH里,添加上FireFox的安裝路徑。

然后,一切照舊運行。

 執行后發現有些元素無法定位,需要時間查明原因。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM