python+pycharm+selenium+谷歌瀏覽器驅動 自動化環境部署(一)


准備工作:

  第一步:安裝python。打開網址https://www.python.org/downloads/windows/     現在最新版本3.7,本人使用的是3.6。

 

 

  第二步:安裝pycharm。打開網址:https://www.jetbrains.com/pycharm/download/#section=windows   有開源版和試用版,開源即免費,試用版試用期過后要$$。

 

安裝試用版過程中它會彈出個注冊界面,關於破解自行搜索。開源版則沒有。

剩下的步驟,祝你好運。

  第三步:安裝selenium。這個是在pycharm里安裝的

 

第四步:下載安裝谷歌瀏覽器驅動。這一步很簡單,但有些同學說很難。

  簡單:無非就是把驅動下載,把它扔到pycharm里罷了

  困難:你不相信自己能做到

  下載網址:http://npm.taobao.org/mirrors/chromedriver/    (這里引用某網友文章的下載地址)

后續步驟:下載后解壓,解壓后驅動長這樣

 

打開pycharm

 

寫代碼測試一下:首先新建一個python文件

 

 

接下來我們要用代碼實現一個功能,讓百度自己搜索關鍵字“博客園”,代碼是什么意思我會在代碼后面寫注釋,讓初學者看得懂

from selenium import webdriver #導入驅動,就是剛剛你下載那個瀏覽器驅動(你電腦要有瀏覽器哦)
wd=webdriver.Chrome()                                               #實例化
wd.get('https://www.baidu.com/')                                 #在瀏覽器中輸入百度網址
wd.find_element_by_xpath('//*[@id="kw"]').send_keys("博客園")     #在百度中輸入“博客園”
wd.find_element_by_xpath('//*[@id="su"]').click()                  #點擊“百度一下”按鈕

 

然后Ctrl+Shift+F10  運行代碼,運行至此畫面說明成功

 

 后言:這是非常簡單的自動化,過程有些知識沒有提出來,像八元素定位方法,元素操作。除了谷歌瀏覽器,火狐瀏覽器,IE瀏覽器也可以做自動化,下載配置相應的驅動就可以了,像配置谷歌瀏覽器驅動那樣。后面要做到持續集成,斷言,連接數據庫等操作,后期會更新。(第一次寫文章)

 

 

   

 


免責聲明!

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



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