![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RobotFrameWork
搬个小板凳儿
书到用时方恨少,事非经过不知难。一名程序员,记录下做过的项目。
展开
-
RobotFrameWork实现模拟手机打开谷歌,浏览手机网页
文章目录一、背景二、方法尝试:三、遇到的问题四、解决五、遗留一、背景做ui自动化时,需要测试手机类型的网页。Chrome是可以使用F12,打开控制台,模拟手机模式打开网页的。然后有这个需求,便想使用robot一块做了。二、方法尝试:使用robot的模拟按键,操作按下F12,快捷键:ctrl+shift+I、ctrl+shift+M,发现模拟按键操作在输入框中生效了,并没有实际按下的效果。...原创 2020-03-06 18:21:18 · 875 阅读 · 2 评论 -
RobotFrameWork导入自定义库,并添加关键字使用方法描述。
目录一、自定义库二、添加path三、在自定义库下添加代码文件。1.一个类2.类和库关联,设置全局使用四、添加使用方法描述五、进行导入一、自定义库在python的安装目录site-packages(如D:\python\Lib\site-packages)文件夹中创建自定义库(如MyLibrary)二、添加path创建path文件,以便可以library到,仍是在site-packages目...原创 2020-02-27 16:36:28 · 3567 阅读 · 3 评论 -
RobotFrameWork中,非select列表进行定位
对于selectl列表比较好定位,使用Select From List By Index等命令就可以了。可以通过下标、内容、value值等。遇到不是常规下拉框的使用这个方法定位不到。解决方法:1.可以先点开下拉框,让下拉框中的内容进行展示出来;2.选择下拉框中想要选中的元素此时如果想通过F12等定位元素方式可能行不通,因为点击其他地方时,已经展开的下拉框就会收起来。解决:鼠标放在下拉框...原创 2019-12-26 23:25:10 · 731 阅读 · 2 评论 -
Robotframework一些关键词使用实例
这里记录下做工作做自动化遇到的一些知识点。选择使用robot的原因:1.可以自己封装关键字,随意调用。2.命令比较简单,明了。(如:input text,click element)3.会自动生成日志,不需要自己去配置了。4.可以搭配jenkis使用。自动滚动屏幕Execute Javascript执行javascript的命令document.documentElemen...原创 2019-12-09 22:58:31 · 1035 阅读 · 0 评论