robotframework之frame元素定位
来源:互联网 发布:大众软件电子版下载 编辑:程序博客网 时间:2024/05/21 09:29
自动化测试时你肯定遇到过明明元素id或者name正确,但是运行时却一直提示找不到元素,一般这样的问题有几种可能性:
1.等待时间过短,页面元素还来不及加载出来,导致找不到元素
2.该页面使用了frame控件,导致找不到元素
关于第一种方式解决方法很简单,添加sleep等待时间即可
第二种解决方法,查看页面源码,找到定位元素父级的frame标签,先切换到该frame中,再定位元素,如:
Select Frame name=fraLeft
Click Element id=main
记得跳出该frame后需要取消选择该frame控件,否者继续定位其他frame元素时还是会出现找不到元素的现象。
unselect frame
阅读全文
0 0
- robotframework之frame元素定位
- robotframework使用之元素定位动态ID方法
- web robotframework xpath元素定位
- watir定位元素-frame
- robotframework xpath根据属性值定位元素
- Appium+robotframework xpath元素定位、难点解决
- Selenium frame 简单应用 元素定位
- Python Selenium递归遍历frame定位元素
- frame 嵌套页面定位元素方法
- RobotFramework自动化学习笔记01-利用xpath定位元素
- RobotFramework测试问题二:各种元素不能定位问题
- Appium+Genymotion+robotframework+python系列二:Android元素定位
- 元素定位之相对定位
- RobotFramework测试问题三:元素不能定位问题二(css 伪元素)
- css之定位元素
- CSS之元素定位
- selenium之元素定位
- Selenium + Webdriver 学习(五) frame下元素定位
- JS高级程序设计读书笔记——第3章
- EasyNVR无插件IPC摄像机直播方案前端构建之:区分页面是自跳转还是分享依据
- linux学习之路6 Vi文本编辑器
- 2017第36届西安春季广告标识办公印刷LED光电照明产业博览会会刊(参展商名录)
- EasyNVR无插件IPC摄像机直播方案前端构建之:如何区分PC端和移动端
- robotframework之frame元素定位
- 初学者的烦恼
- jquery validator简单使用,微复杂度密码校验,错误信息集中展示
- ucos_ii.h
- android之activity(页面)
- MYSQL的列值自增长:auto_increment(三)
- QT的exe文件移植到其他机器非png图片操作问题
- rpm包和tar包安装的mysql启动/关闭上存在不同
- 走迷宫