如何在漫游器框架编辑器中从iframe标记中找到元素

时间:2018-07-18 05:59:52

标签: iframe robotframework

我的网站link,我想注册为“寻找工作”并通过机器人框架自动化来填写表格。我还在游乐编辑器上使用以下脚本

Open Browser	${url}	${browser}
Maximize Browser Window		
Click Link	xpath://a[@class='mframe-sm btn-blue cboxElement']
Wait Until Page Contains Element	xpath://a[@class='mframe-sm btn-blue cboxElement']
#Select Frame	xpath:/body[1] ....> not working
#Click Element	xpath://body   ....> not Working
Select Frame	index=0 ....> Show an error message Element with locator 'index=0' not found.
Click Link    	xpath://a[@href="/Register"]

在“注册”弹出部分中,未找到该元素。另外,驱动程序无法从“注册”弹出窗口中单击“查找作业链接”。请看一下,能否请您提供一个在iframe上定位元素的解决方案。

1 个答案:

答案 0 :(得分:0)

xpath //body[1]不是框架的xpath。要选择框架,您需要为其提供x到框架元素的路径。

示例:

Select Frame  //iframe[@class='cboxIframe']