Python自動化測試之登錄腳本的實現

環境準備

前提已經安裝好python、pycharm,配置瞭對應的環境變量。

1、安裝selenium模塊

文件–>設置—>項目:script—->python解釋器—->+selenium

2、安裝瀏覽器驅動器

以谷歌瀏覽器為例
下載地址:https://chromedriver.chromium.org/downloads
(1)先查看谷歌瀏覽器版本;
(2)下載類似版本號的.zip,解壓到pyhton環境目錄下
(也可以下載到pycharm下,在環境變量中添加該路徑即可)

代碼

1、登錄代碼

from selenium import webdriver   #導入slenium的webdriver包
import time      #打開頁面時,停留時間,可以不用
driver=webdriver.Chrome() #實例化瀏覽器對象
driver.get("http://192.168.123.15/provincial/#/login")#向瀏覽器發送網址(URL)
#打印當前title、URL(可以不用)
title=driver.title   
print(title)         
now_url=driver.current_url
print(now_url)
#通過xpath定位,輸入用戶名、密碼
driver.find_element_by_xpath("//input[@type='text']").send_keys("test01")
driver.find_element_by_xpath("//input[@type='password']").send_keys("test01")
time.sleep(2)
#點擊登錄按鈕
# driver.find_element_by_xpath("//button[@class='el-button el-button--primary']").click()
driver.find_element_by_xpath("//button[@type='button']").click()
time.sleep(3)
#退出瀏覽器
driver.quit()

2、xpath定位元素標簽

定位到賬號、密碼、登錄操作標簽
谷歌瀏覽器—->檢查—->elements—>利用最左邊的箭頭選擇標簽—->右擊復制xpath定位元素

到此這篇關於Python自動化測試之登錄腳本的實現的文章就介紹到這瞭,更多相關Python自動化登錄腳本內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: