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

準備工做:python

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

 

 

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

 

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

剩下的步驟,祝你好運。npm

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

 

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

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

  困難:你不相信本身能作到
spa

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

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

 

打開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瀏覽器也能夠作自動化,下載配置相應的驅動就能夠了,像配置谷歌瀏覽器驅動那樣。後面要作到持續集成,斷言,鏈接數據庫等操做,後期會更新。(第一次寫文章)

相關文章
相關標籤/搜索