Windows系統(tǒng)下Chromedriver.exe安裝及配置詳細教程
前言
在利用selenium工具進行Web自動化測試時,必須先要安裝瀏覽器驅(qū)動,通常比較常用的是谷歌瀏覽器和火狐瀏覽器。
一、瀏覽器驅(qū)動下載地址
1.瀏覽器驅(qū)動官網(wǎng):http://chromedriver.storage.googleapis.com/index.html
2.淘寶鏡像網(wǎng)站(推薦):http://npm.taobao.org/mirrors/chromedriver/
二、配置過程
首先需要在打開網(wǎng)站之前查看谷歌瀏覽器的版本,驅(qū)動必須與瀏覽器版本一致,否則不起作用。
其次,打開驅(qū)動網(wǎng)站,找到與版本號一致的驅(qū)動下載
最后將下載的驅(qū)動放在以下兩個地方:
(1)將exe文件復(fù)制到瀏覽器的安裝目錄下D:\Chrome\Application下。
(2)對于Anaconda環(huán)境下,將exe文件復(fù)制到D:\Anaconda\Scripts
對于python環(huán)境下,將exe文件復(fù)制到與python的.exe文件同級處
(3)配置環(huán)境變量
鼠標右擊點擊屬性→高級系統(tǒng)設(shè)置→環(huán)境變量→系統(tǒng)變量→找到path→新建將D:\Anaconda\Scripts或python的安裝路徑復(fù)制到上面就可以了。
新建將谷歌瀏覽器的地址安裝到路徑也復(fù)制到上面。
三、測試
import time from selenium import webdriver driver = webdriver.Chrome() driver.get('http://www.baidu.com') time.sleep(1)
出現(xiàn)這個正受到自動化測試軟件控制就說明已經(jīng)配置成功。
如果還是找不到谷歌的 .exe驅(qū)動文件,可以自己指定路徑。
import time from selenium import webdriver driver_path = r'D:\Chrome\Application\chromedriver.exe' driver = webdriver.Chrome(executable_path=driver_path) driver.get('http://www.baidu.com') time.sleep(1)
總結(jié)
到此這篇關(guān)于Windows系統(tǒng)下Chromedriver.exe安裝及配置的文章就介紹到這了,更多相關(guān)Windows Chromedriver.exe安裝配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python生成每日報表數(shù)據(jù)(Excel)并郵件發(fā)送的實例
今天小編就為大家分享一篇python生成每日報表數(shù)據(jù)(Excel)并郵件發(fā)送的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02tensorflow實現(xiàn)將ckpt轉(zhuǎn)pb文件的方法
這篇文章主要介紹了tensorflow實現(xiàn)將ckpt轉(zhuǎn)pb文件的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04Python中的異步:async?和?await以及操作中的事件循環(huán)、回調(diào)和異常
在現(xiàn)代編程中,異步操作在處理?I/O?密集型任務(wù)時,可以顯著提高程序的性能和響應(yīng)速度,Python?提供了?async?和?await?關(guān)鍵字,使得編寫異步代碼變得更加直觀和簡潔,在這篇文章中,我們將深入探討?Python?的異步操作,并通過實際代碼示例來說明其使用方法2024-12-12Python?cv.Canny()方法參數(shù)與使用方法
這篇文章主要介紹了Python?cv.Canny()方法參數(shù)與使用方法,OpenCV提供了cv.Canny()方法,該方法將輸入的原始圖像轉(zhuǎn)換為邊緣圖像,更多相關(guān)內(nèi)容需要的朋友可以參考一下2022-07-07python爬蟲 基于requests模塊發(fā)起ajax的get請求實現(xiàn)解析
這篇文章主要介紹了python爬蟲 基于requests模塊發(fā)起ajax的get請求實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08Python SVM(支持向量機)實現(xiàn)方法完整示例
這篇文章主要介紹了Python SVM(支持向量機)實現(xiàn)方法,結(jié)合完整實例形式分析了基于Python實現(xiàn)向量機SVM算法的具體步驟與相關(guān)操作注意事項,需要的朋友可以參考下2018-06-06