《selenium2 python 自動化測試實戰》(13)——上傳文件
阿新 • • 發佈:2017-12-05
dml 實戰 文件的 -c pbm erl sel png flow
看代碼:
# coding: utf-8
from selenium import webdriver
from time import sleep
driver = webdriver.Firefox()
driver.get("https://www.cnblogs.com")
driver.add_cookie({‘name‘: ‘.CNBlogsCookie‘,
‘value‘: ‘F956F323DFA5C31BE489C0730C7D891‘,
‘domain‘: ‘.cnblogs.com‘})
driver.add_cookie({‘name‘ : ‘.Cnblogs.AspNetCore.Cookies‘,
‘value‘: ‘CfDJ8NJxdyN1379Ivw‘,
‘domain‘: ‘.cnblogs.com‘})
sleep(2)
driver.refresh()
driver.find_element_by_xpath(".//*[@id=‘span_userinfo‘]/a[1]").click()
sleep(3)
driver.find_element_by_xpath(".//*[@id=‘avatar_opt_nav‘]/li[1]/a").click()
sleep(2 )
# 文件的路徑
file = r"C:\Users\DELL\Desktop\ldh.jpg"
# 上傳文件
driver.find_element_by_xpath(".//*[@id=‘jquery-wrapped-fine-uploader‘]/div/div/input").send_keys(file)
sleep(3)
driver.find_element_by_xpath(".//*[@id=‘crop_operation_submit‘]").click()
?
微信公眾號搜索“自動化測試實戰”或掃描下方二維碼添加關註~~~
《selenium2 python 自動化測試實戰》(13)——上傳文件