Appearance
框架Iframe介绍
iframe也称作嵌入式框架,若要对框架内元素进行点击、写值或者获取等等操作,需在组件中填写框架的属性值,准确定位框架,然后进行相应元素操作。
界面介绍
浏览器
分组中部分组件有iframe
选项,若操作元素对象在 iframe
框架中,则需将iframe
的css路径或xpath路径填入组件,再填入操作元素对象的路径。
使用方法
判断是否为iframe中元素
火语言中自动获取路径工具无法获取iframe中元素的路径,所以若用自动获取路径工具无法准确定位所需元素时,可点击开发者模式调出控制台,通过控制台的选择元素工具分析元素是否在iframe框架中
编写方法
确定为框架中元素后,找出iframe的唯一属性比如 src
或id
等等,编写iframe的xpath或css路径,并填入组件。所需操作元素的路径按照正常css或xpath路径编写即可,不需再额外考虑iframe的因素。
示例
框架中元素取值
描述
提取框架内元素的值,并打印提取结果
配置
① 创建浏览器对象并打开网页地址https://www.huoyuyan.com/help/demo-pages/browsers/iframe.html
② 点击开发者模式调出控制台,可以看出下拉框的元素在iframe
的框架内,手动分析iframe框架的xpath路径以及所取元素的css路径.
输出
正常获取框架内元素的值。