ROBOT FRAMEWORK 遇到页面弹出框上传文件时处理
最近在做公司公司页面自动化的时候遇到上传文件的弹出框,如下图,在点击选择文件的时候回弹出一个文件选择窗口,记录下处理方法
下载安装AutoIt 软件,安装python 安装AutoItLibrary,这个过程见我的上一篇播客,pip install robotframework-AutoItLibrary
将AutoItLibrary导入到robotframework里面
安装好AutoIt之后,打开AutoIt Window Info,长安FinderTool拖动到选择框的文件名出,在Summary出显示出相关信息
回到上传页面,将上传文件的窗口打开,然后将脚本执行,选择Tools--Go,由于我选择上传的文件就在弹框打开的界面内,所以我在验证脚本的时候是成功的,其它地方没有验证
在验证脚本之后,打开Compile to .exe(X86),将脚本转化成EXE文件,将转换后的exe文件放到roborframework项目所在的文件下