我发现的大部分答案都是关于切换到框架集内的框架。 以下是脚本。如何切换到一个frameset在硒webdriver的框架集与Java?
0
A
回答
1
没有必要切换到frameset
..你可以直接切换到frame
至于你的形象的描述,如果你的frame
结构如下图所示: -
<frameset>
<frame name = 'frame1'></frame>
<frameset>
<frame name = 'frame2'>
<frame name = 'frame3'>
</frame>
</frame>
</frameset>
</frameset>
和在这里你要切换帧名称frame3
..你只需切换到这个帧如下: -
driver.switchTo().frame('frame2');
driver.switchTo().frame('frame3');
无需切换frameset
希望它会帮助你... :)
0
有类转换异常而导航到框架中的Safari浏览器设置MAC OS内帧。
Selenium服务器:V 3.4.0 浏览器:野生V 10.10.1 OS:MAC OSX塞拉利昂
0
HTML帧用于浏览器窗口分割成多个部分,其中每个部分可以加载一个单独的HTML文档。浏览器窗口中的一组帧被称为框架集。窗口按照表格组织的方式分为几个框架:分为行和列。
所以没有必要切换到框架集,您可以直接切换到框架集内的框架。