python+selenium自動化測試-2環境搭建

目前selenium版本已經升級到3.0了,目前selenium3坑比較多,暫時沒精力去研究,本系列依然以selenium2爲基礎。

上個篇章說到,selenium2,其整合了selenium1和webdriver。webdriver曾經是selenium1的競爭對手,因爲兩者的互補性優勢而合併。WebDriver 是基於面向對象的 API,它更多的是從用戶角度出發。而 Selenium 提供的是基於字典的 API,用戶可以很方便的看到所以支持的方法。毋庸置疑的是,WebDriver 提供的 API 更爲簡潔,對用戶更加的友好。

selenium2是默認支持Firefox瀏覽器的,也支持其他更多瀏覽器,Ie和chrome瀏覽器需要下載驅動包,並添加到系統的環境變量下。

selenium3 是2016年十月份左右出來的,selenium3在selenium2的基礎上做了一些調整,最明顯的區別就是 selenium2對Firefox的支持最高只支持46及以下版本。selenium3可以支持47以上版本,但是需要下載geckodriver.exe驅動,並添加到環境變量path下。基於現在瀏覽器更新換代太快,本章節會選擇python3.5+selenium3的開發環境,但使用的是selenium2的技術。

建議的開發環境:

windows10 64位

python 3.5.0

selenium 3.141.0

firefox 68.0.2

一、python安裝

1.電腦操作系統:win10 64位系統

2.下載Python安裝包,選擇3.5.0版本或者其他更高版本

官網下載地址:https://www.python.org/downloads/

 

 3.Python安裝:下載後雙擊安裝(我個人安裝在D盤根目錄下)

二、環境變量

1.將D:\python和D:\python\Scripts,添加到環境變量path下

依次打開打開【我的電腦】-【屬性】-【高級系統設置】-【高級】-【環境變量】-找到path,新建

2、檢查python是否安裝成功

win+R打開cmd,輸入python,以下信息出現證明安裝成功

 

三、安裝selenium

  cmd輸入命令:pip install selenium==3.141.0

(注意:首次裝一定要看到進度100%完成,如果中途失敗了,重新輸入指令安裝,直到看到100%完成爲止)

四、驗證selenium

 1.確保電腦上安裝了Firefox瀏覽器

 2.cmd窗口輸入如下指令

  >python

  >from selenium import webdriver

  >webdriver.Firefox()

如果能正常啓動瀏覽器,說明環境安裝好了。

六、瀏覽器

如果你打算用Ie或Chrome瀏覽器,需要先下載瀏覽器驅動,將驅動文件放到python根目錄。

selenium與chrome瀏覽器及驅動的版本匹配https://www.cnblogs.com/wendyzhouyh/p/9775815.html

注:部分文章粉絲可見或自己可見。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章