1.本地的ride需要安装AutoItLibrary库,安装这个库之前首先需要安装pywin32,打开cmd命令后输入pip list查看是否已经安装了pywin32,如图
如果没有安装,使用pip install pywin32命令进行安装。
2.其次,安装AutoIt V3,下载地址AutoIt Downloads - AutoIt
进入到下载页面后点击如下截图进行安装,安装后解压到如下路径:C:\Program Files (x86)\AutoIt3

3.使用pip install robotframework-autoitlibrary命令安装AutoItLibrary,如果安装失败查看
使用管理员身份cmd进入AutoItX3.dll文件所在路径,运行系统注销和系统注册命令:切到你的目录,如
cd D:\Python37\Lib\site-packages\AutoItLibrary\lib
regsvr32 /s AutoItX3.dll
regsvr32 /u AutoItX3.dll
然后以管理员权限运行cmd(你的AutoIt3当时的路径,如果未更改就是以下)
cd C:\Program Files (x86)\AutoIt3\AutoItX\
regsvr32 AutoItX3_x64.dll
使用pip list命令查看robotframework-autoitlibrary是否安装成功,安装成功后如下图:
4.打开ride,在测试套件导入AutoItLibrary库,如果字体变黑色说明导入成功,字体变红色说明存在错误。存在错误的时候关闭ride。打开cmd命令,输入ride.py 然后再一次导入AutoItLibrary库,查看cmd命令中报错的原因,偶尔会出现AutoItLibrary的依赖库缺失,这个时候可能需要使用pip install wheel,安装成功后再次重复步骤4
5.主要的使用方法如下,其中${num}是一文件路径名称如D://test.xlsx
Control Set Text 打开 ${EMPTY} [CLASS:Edit; INSTANCE:1] ${num}
Control Click 打开 ${EMPTY} Button1 LEFT

本文介绍了如何使用Robotframework的AutoItLibrary库在Windows环境下实现本地文件上传。首先,确保安装了pywin32,然后下载并安装AutoIt V3。接着,通过pip安装AutoItLibrary,并注册AutoItX3.dll。在RIDE中导入库,遇到错误时根据提示解决。主要使用方法包括Control Set Text和Control Click等操作。
990

被折叠的 条评论
为什么被折叠?



