selenium自动化上传文件

1.上传文件

(1)普通上传:将本地文件路径作为一个值放在input标签中,通过form表单将这个值提交给服务器

# 定位上传按钮,添加本地文件
driver.find_element_by_id("file").send_keys(file_path + "test.txt")  # file_path 文件目录

需要导入import os

(2)插件上传:一般指基于Falsh,JavaScript或Ajax等技术实现的上传功能,使用AutoIt实现(不推荐使用)

原文地址:https://www.cnblogs.com/zhifeiji822/p/13066622.html