Python Selenium 自動化測試
本文轉載
作者:灰藍藍藍藍藍藍
鏈接:http://www.jianshu.com/p/5188cb3ab790
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
更多技術博客見http://blog.csdn.net/huilan_same
第一部分:Selenium的學習網站,看了這些網站的內容,相信你的Selenium就能到達一定水平了。
第二部分:Selenium的資源整理,各種版本瀏覽器、driver、selenium的下載,你需不需要?
第三部分:博主整理的Chrome與chromedriver的版本對照表,還在為版本不匹配而頭大?
**1. **學習網站
一些學習selenium的網站:
文檔
Selenium Python Bindings
Selenium Documentation
WebDriver Living Document
網站
axatrikx
techbeamers
http://www.softwaretestingstudio.com/
http://www.software-testing-tutorials-automation.com/
toolsqa
WebDriver中文社區
https://easonhan007.gitbooks.io/selenium-webdriver/content/
博客
蟲師博客園
乙醇博客園
灰藍CSDN 以及 GTIHUB博客
這麽多資源,夠不夠你謔謔?
**2. **資源整理
今天把手頭有的一些關於selenium測試的資源整理了一下,分享出來。
1. 所有版本chrome下載
是不是很難找到老版本的chrome?博主收集了幾個下載chrome老版本的網站,不過chrome老版本很難找到原版安裝包,這其中哪個下載的是原版還需要你自己判斷下。
http://www.slimjet.com/chrome/google-chrome-old-version.php
http://google_chrome.en.downloadastro.com/old_versions/
http://filehippo.com/zh/download_google_chrome/
http://www.chromedownloads.net/
下面這個網址大多是Mac的多些,Windows下的很缺,但是有好多其他的軟件下載,可以去看看:uptodown
2. 所有版本firefox下載
火狐相對比較容易找,這裏也貼出來其ftp鏈接:
http://ftp.mozilla.org/pub/firefox/releases/
至於火狐的版本與selenium的對應關系,確實沒有這方面合適的資料,不過建議selenium 2.53以及以下的朋友,用47以下的火狐。
3. 所有版本chromedriver下載
chromedriver的版本也不容易找:
http://chromedriver.storage.googleapis.com/index.html
其中各版本下的notes.txt中說明了該版本以及以前一些版本支持的chrome瀏覽器版本,不過,老司機早就給你整理了一份一目了然的表格(見本文第三部分)
4. 所有版本selenium以及IEDriverServer下載
最後,當然還有selenium和IEDriverServer,Python版的selenium直接pip就可以了,下面的鏈接裏主要是Java版的和.NET版的:
http://selenium-release.storage.googleapis.com/index.html
好吧,暫時就這些吧。如果你有更好地資源站,也請告知下博主,資源共享,共同進步嘛。
3. chromedriver與chrome版本對照表(已更新到v2.25)
看到網上基本沒有最新的chromedriver與chrome的對應關系表,便興起整理了一份如下,希望對大家有用:
chromedriver與chrome版本對照表
chromedriver版本 | 支持的Chrome版本 |
---|---|
v2.25 | v53-55 |
v2.24 | v52-54 |
v2.23 | v51-53 |
v2.22 | v49-52 |
v2.21 | v46-50 |
v2.20 | v43-48 |
v2.19 | v43-47 |
v2.18 | v43-46 |
v2.17 | v42-43 |
v2.13 | v42-45 |
v2.15 | v40-43 |
v2.14 | v39-42 |
v2.13 | v38-41 |
v2.12 | v36-40 |
v2.11 | v36-40 |
v2.10 | v33-36 |
v2.9 | v31-34 |
v2.8 | v30-33 |
v2.7 | v30-33 |
v2.6 | v29-32 |
v2.5 | v29-32 |
v2.4 | v29-32 |
附:
所有chromedriver均可在下面鏈接中下載到:
http://chromedriver.storage.googleapis.com/index.html
了解更多內容,請掃描下方二維碼關註:測試天堂
Python Selenium 自動化測試