![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化
be_x_man
这个作者很懒,什么都没留下…
展开
-
robot framework 遇到页面弹出框上传文件时处理
最近在做公司公司页面自动化的时候遇到上传文件的弹出框,如下图,在点击选择文件的时候回弹出一个文件选择窗口,记录下处理方法下载安装AutoIt 软件,安装python 安装AutoItLibrary,这个过程网上一大堆,不做叙述将AutoItLibrary导入到robotframework里面,之前导入后字体是红色的也就是导入失败,今天再次导入的时候是黑色字体也就是导入成功,不知道为什么...原创 2018-09-07 15:04:11 · 5731 阅读 · 1 评论 -
robotframework 处理页面系统弹出的确认信息框架
使用robotframework 在页面自动化做完业务之后遇到弹出确认信息,如下图,谷歌浏览器按F12后这个弹窗上的元素没法后取到,这个弹框与页面之间有一个蒙版,不是alert也不是conform,既然获取不到元素信息,select widow、alert comform什么的就不行了,更别说什么click element之类的怎么处理这个弹框问题各种方法试了半天之后,发现一个方法,不是那...原创 2018-09-07 15:22:02 · 7230 阅读 · 3 评论 -
命令行执行robotframework 遇到 AutoItLibrary . Run执行exe上传脚本失败记录
我在公司做自动化脚本选择的是robotframework最近公司领导要求把做的页面自动化成果展示在jenkins上,那就需要把写好的脚本放到Windows环境上,从jenkins上启动脚本使用的是最简单粗暴的方式:命令行执行pybot D:\robotframe\web\当时使用在执行的时候遇到一个问题,Failed to run FileName='Updatef.exe',上传文件脚本...原创 2018-10-31 15:30:14 · 1817 阅读 · 0 评论 -
robotframework 使用jQuery处理页面display隐藏内容
使用robot做页面自动化的时候经常遇到隐藏内容,如下:隐藏内容:隐藏内容是在产品名称之后,在产品名称之后的输入框点一下就会出现内容,在使用robot时候可以按照平时模拟鼠标点击,在等待一两秒时间等待出现选项框之后点击所需要的条目就可以,但是受制于网络因素有时候会失败,影响了跑自动化的效率,后来使用JQuery处理,处理如下:css样式:display:none这个时候需...原创 2018-11-05 09:43:07 · 1695 阅读 · 0 评论 -
web自动化测试robotframework 自动重跑失败用例并合成最终报告
使用robot跑页面自动化用例的时候,经常受到网络因素的影响而失败,这样跑一边的用例当然不是我们最终预想的,因此我们需要将失败的用例重跑,并生成报告。网上多是修改代码来实现自动重跑,其实pybot和rebot中已经有自带重跑失败用例与合成报告的方法了。在命令行下,直接pybot是最方便的,因此第一次用例:call Pybot.bat -outputdir C:\WebTest\web...原创 2018-11-08 16:33:57 · 2444 阅读 · 4 评论