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实现(不推荐使用)