1. 程式人生 > >《selenium2 python 自動化測試實戰》(13)——上傳文件

《selenium2 python 自動化測試實戰》(13)——上傳文件

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)——上傳文件