程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

手把手教你搭建python+selenium自動化環境(圖文)

編輯:Python

目錄

第一步:安裝python解釋器

第二步:安裝pycharm編譯器。

 第三步:安裝selenium庫

第四步:下載浏覽器的驅動

第五步:打開pycharm寫第一個自動化demo驗證環境是否有問題

快速+簡單搭建環境。如果有問題,歡迎進群討論留言。

第一步:安裝python解釋器

官網地址:https://www.python.org/

自動化測試最好下載3.7的。

下載完成後打開這個文件,然後傻瓜式安裝。

安裝好後,win+r打開命令行窗口,輸入python。如果顯示下圖,就說明安裝成功。 

第二步:安裝pycharm編譯器。

傻瓜式安裝就可以了。

http://www.jetbrains.com/pycharm/download/#section=windows.

 第三步:安裝selenium庫pip install selenium

第四步:下載浏覽器的驅動

我一般用的都是chrome比較具有代表性。

Chrome:
https://sites.google.com/a/chromium.org/chromedriver/downloads(需要翻牆)

Firefox:
https://github.com/mozilla/geckodriver/releases。

下載好後,將驅動放在python文件夾的scripts根目錄中。

第五步:打開pycharm寫第一個自動化demo驗證環境是否有問題

第一個demo

from selenium import webdriverimport timeimport unittestclass LoginPage(object): driver=webdriver.Firefox() driver.get("https://passport.hupu.com/pc/login?project=nba&from=pc") time.sleep(5) def test_login(self): self.driver.find_element_by_xpath("//*[@id='J_username']").click() self.driver.find_element_by_xpath("//*[@id='J_username']").clear() self.driver.find_element_by_xpath("//*[@id='J_username']").send_keys("18777777777") self.driver.find_element_by_xpath("//*[@id='J_pwd']").click() self.driver.find_element_by_xpath("//*[@id='J_pwd']").clear() self.driver.find_element_by_xpath("//*[@id='J_pwd']").send_keys("111111111") self.driver.find_element_by_xpath("//*[@id='SM_BTN_1']/div[1]/div[4]").click() time.sleep(6) def test_threads(self): self.driver.get("https://bbs.hupu.com/hcbig") time.sleep(6) self.driver.find_element_by_id("g_n").click() time.sleep(6) self.driver.find_element_by_id("atc_title").click() self.driver.find_element_by_id("atc_title").clear() self.driver.find_element_by_id("atc_title").send_keys("橙子發的文字貼") self.driver.find_element_by_xpath("//body").click() self.driver.find_element_by_xpath("//body").send_keys("橙子使用自動化測試發的文字貼") self.driver.find_element_by_id("submitview").click()login=LoginPage()login.login()time.sleep(4)login.fatie_4524()

只要能啟動成功啟動浏覽器,並且能看到鼠標自動操作,就代表環境沒有問題了。 

到此這篇關於手把手教你搭建python+selenium自動化環境(圖文)的文章就介紹到這了,更多相關python selenium自動化環境搭建內容請搜索軟件開發網以前的文章或繼續浏覽下面的相關文章希望大家以後多多支持軟件開發網!



  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved