上传文件
上传文件需要借助upfile.exe工具
1. 安装autoitv3,上autoit官网下载https://www.autoitscript.com/site/autoit/downloads/,点击下载autoit-v3-setup

2.双击autoit-v3-setup,一直点next安装

3.点击autoit window info(用于识别wondow窗口信息),弹出定位窗口

4.定位窗口

5.点击Finder Tool 一直移动到文件输入框中

6.获取文件名输入框的值如下

7.获取打开按钮的定位

8.打开script editor,用于编写autoit脚本

9.根据刚才的定位值,编写如下,保存为au3格式的文件
;ControlFocus("title","text",controlID) Edit1=Edit instance 1
ControlFocus("打开", "","Edit1")
; Wait 10 seconds for the Upload window to appear
WinWait("[CLASS:#32770]","",10)
; Set the File name text on the Edit field
ControlSetText("打开", "", "Edit1", "E:ABC.zip")
Sleep(2000)
; Click on the Open button
ControlClick("打开", "","Button1");
10.打开Compile Script to.exe,选择之前保存好的au3格式的文件,再选择要保存exe的路径,点击Convert,就会生成一个exe文件

11.在代码中添加以下代码
import os selenium定位上传按钮 # 生成的openfile.exe放在在D盘,且这时候上传的文件名为ABC.zip os.system(r"D:\openfile.exe")

下载文件
文件下载地址一般会是浏览器的默认下载地址,在测试过程中,每个人默认下载地址可能是不同的,所以就需要统一设置文件下载路径。将文件下载到设置的路径
