1 環境
- Ubuntu18.04
- Python3.6
- Chrome70.0.3538.77
2 安裝插件
2.1 安裝Selenium
- python2.x
pip install selenium
- python3.x
pip3 install selenium
- 查看Selenium版本
import selenium
print(selenium.__version__)
- 版本
3.141.0
2.2 安裝Chrome Driver
2.2.1 Chrome Driver與Chrome對應版本
部分版本,其中,Driver版本從72到81版本分別對應同等版本的Chrome。
序號 | Driver | Chrome |
---|---|---|
1 | 81.x | 81.x |
2 | 80.x | 80.x |
3 | 79.x | 79.x |
4 | 78.x | 78.x |
… | … | |
5 | 72.x | 72.x |
6 | 2.46 | 71~73 |
7 | 2.45 | 70~72 |
8 | 2.43~2.44 | 69~71 |
9 | 2.42 | 68~70 |
10 | 2.41 | 67~69 |
2.2.2 Chrome Driver資源
http://chromedriver.storage.googleapis.com/index.html
2.2.3 部署Chrome Driver
- 下載對應版本的Chrome Driver
- 文件解壓到路徑:/usr/bin
- 添加可執行權限:sudo chmod +x chromedriver
3 小結
- 安裝Selenium
- 配置Chrome Driver
- 使用Selenium
測試案例:自動化測試Selenium:自動登錄
【參考文獻】
[1]https://blog.csdn.net/dd_lucky/article/details/79429421
[2]https://blog.csdn.net/BinGISer/article/details/88559532