1. 程式人生 > >selenium+python自動化測試,上傳文件怎樣實現

selenium+python自動化測試,上傳文件怎樣實現

https pytho cto 分享 quit alt 轉移 image win

其實上傳圖片操作與輸入框的輸入是一樣的,一種是在輸入框中輸入字符信息,一種是在輸入文件格式的信息,下面是用代碼實現上傳文件,

from selenium import webdriver
from time import sleep

driver = webdriver.Chrome()

driver.get("https://www.baidu.com")

driver.maximize_window()
#定位相機按鈕
driver.find_element_by_css_selector(".soutu-btn").click()
sleep(2)
#通過本地文件的絕對路徑上傳圖片(r表示轉移)

driver.find_element_by_css_selector(".upload-pic").send_keys(r"C:\Users\admin\Desktop\測試文檔\圖片\11693.jpg")

sleep(5)
driver.quit()
技術分享圖片

selenium+python自動化測試,上傳文件怎樣實現