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项目所在的文件下

 

转载自:https://www.freesion.com/article/598242875/

posted @ 2020-05-08 21:57  知识在于点滴的积累  阅读(985)  评论(0编辑  收藏  举报