首先,各個版本對應的瀏覽器版本(一定要對應,否則很可能出問題,或無法使用)
1.chrome_driver:
2.firefox_geckodriver:
chromedrive對應版本:
----------chromedriver v2.38 (2018-04-17)----------
supports chrome v65-67
----------chromedriver v2.37 (2018-03-16)----------
supports chrome v64-66
----------chromedriver v2.36 (2018-03-02)----------
supports chrome v63-65
----------chromedriver v2.35 (2017-10-03)----------
supports chrome v62-64
----------chromedriver v2.34 (2017-10-03)----------
supports chrome v61-63
----------chromedriver v2.33 (2017-10-03)----------
supports chrome v60-62
----------chromedriver v2.31 (2017-07-21)----------
supports chrome v59-61
----------chromedriver v2.31 (2017-07-21)----------
supports chrome v58-60
----------chromedriver v2.30 (2017-06-07)----------
supports chrome v58-60
----------chromedriver v2.29 (2017-04-04)----------
supports chrome v56-58
----------chromedriver v2.28 (2017-03-09)----------
supports chrome v55-57
----------chromedriver v2.27 (2016-12-23)----------
supports chrome v54-56
----------chromedriver v2.26 (2016-12-09)----------
supports chrome v53-55
----------chromedriver v2.25 (2016-10-25)----------
supports chrome v53-55
----------chromedriver v2.24 (2016-09-09)----------
supports chrome v52-54
----------chromedriver v2.23 (2016-08-04)----------
supports chrome v51-53
----------chromedriver v2.22 (2016-06-06)----------
supports chrome v49-52
----------chromedriver v2.21 (2016-01-28)----------
supports chrome v46-50
----------chromedriver v2.20 (2015-10-08)----------
supports chrome v43-48
----------chromedriver v2.19 (2015-08-28)----------
supports chrome v43-47
----------chromedriver v2.18 (2015-08-19)----------
supports chrome v43-46
火狐暫未查到比較全的,我是直接用的次最新driver加最新瀏覽器
存在位置:可以直接在python根目錄,或其scripts資料夾中。
selenium瀏覽器操作
在元素定位中xpath使用的還算比較多,介紹一下常見的firfox和chrome瀏覽器外掛程式安裝 一 瀏覽器定位工具安裝 1 firfox firfox比較簡單,主要瀏覽器自帶的定位功能也比較強大國內也比較好的支援外掛程式安裝 1 安裝 我這裡已經安裝好了所以可以在 我的附加元件 裡面檢視,如果沒...
Selenium瀏覽器之間轉換
通過控制代碼轉換瀏覽器driver.switchto window 控制代碼字串 首先要獲得當前瀏覽器,也就是主頁面的控制代碼 string currenthandle driver.getwindowhandle 然後,會通過某個操作觸發開啟新頁面,此時新頁面的控制代碼未知,需要獲得新頁面的控制代...
Selenium多瀏覽器適配
selenium支援多種瀏覽器,實際測試中可以通過工程模式建立不同瀏覽器的例項,從而完成多種瀏覽器的適配測試。selenium支援的瀏覽器種類如下 chromedriver 谷歌瀏覽器 internetexplorerdriver 微軟ie firefoxdriver 火狐operadriver 歐...