Selenium自動化測試(一)之環境搭建


Selenium自動化測試(一)之環境搭建

一、安裝Python環境

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

二、下載安裝selenium框架(python環境要安裝好)

pip install selenium

三、安裝瀏覽器(二選一即可)

①:谷歌瀏覽器

下載安裝地址:https://www.google.cn/chrome/

②:火狐瀏覽器

下載安裝地址:http://www.firefox.com.cn/

四、安裝瀏覽器驅動

1、谷歌瀏覽器驅動安裝
(1)查看使用瀏覽器的版本號:在地址欄輸入chrome://settings/help,查看版本號

(2)下載對應版本的瀏覽器驅動https://npm.taobao.org/mirrors/chromedriver

我的瀏覽器版本是:78.0.3904.87,下載驅動我下載的是78對應版本最新的十一月份更新的

(3)選擇所使用的操作系統(此處不區分32位和64位,通用的)

(4)下載成功后會得到一個壓縮包chromedriver_win32.zip,解壓得到一個chromedriver.exe(我是使用的是windows系統)
(5)把解壓得到的chromedriver.exe復制到Python安裝目錄下的Scripts文件夾下即可。
2、火狐瀏覽器驅動安裝
(1)驅動下載地址https://github.com/mozilla/geckodriver/releases/

選擇對應系統版本的驅動

(2)下載成功后會得到一個壓縮包geckodriver-v0.26.0-win64.zip,解壓得到一個geckodriver.exe(我是使用的是windows 64位系統)
(3)把解壓得到的geckodriver.exe復制到Python安裝目錄下的Scripts文件夾下即可。
3、IE瀏覽器驅動安裝
(1)驅動下載地址http://selenium-release.storage.googleapis.com/index.html

我選擇的是v3.0,系統Windows10 64位

(2)下載成功后會得到一個壓縮包IEDriverServer_x64_3.0.0.zip,解壓得到一個IEDriverServer.exe
(3)把解壓得到的IEDriverServer.exe復制到Python安裝目錄下的Scripts文件夾下即可。

五、測試安裝是否成功

導包
from selenium import webdriver
1、谷歌瀏覽器
browser = webdriver.Chrome()
browser.get("http://www.baidu.com")
*成功后彈出新的瀏覽器窗口

2、火狐瀏覽器
browser = webdriver.Firefox()
browser.get("http://www.baidu.com")
*成功后彈出新的瀏覽器窗口

3、IE瀏覽器
browser = webdriver.Ie()
browser.get("http://www.baidu.com")
*成功后彈出新的瀏覽器窗口

使用IE瀏覽器錯誤1:

解決方案:降低IE驅動版本,從v3.9->v3.0即可。

使用IE瀏覽器錯誤2:

解決方案:打開ie瀏覽器的Internet選項->安全

把這四個對應的啟用保護模式全部取消勾選即可。

*注意:如果出錯請檢查瀏覽器版本是否對應。

【完】


免責聲明!

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



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