框架示例

<iframe "id="iframe_Login1">

    <iframe "id="iframe_Login2">
  
        <iframe "id="iframe_Login3">

        </iframe>

    </iframe>

</iframe>

要在 selenium 中切换到框架,请使用 swithTo() 和 frame()方法。

driver.switchTo() 帧(iframe_Login1); 。driver.switchTo() 帧(iframe_Login2); 。driver.switchTo() 帧(iframe_Login3);

要切换回来,我们可以使用 parentFrame() 和 defaultContest();

parentFrame():将焦点更改为父上下文。如果当前上下文是顶级浏览上下文,则上下文保持不变。

driver.switchTo().parentFrame();

defaultContent():选择页面上的第一帧,或页面包含 iframe 时的主文档。

 driver.switchTo().defaultContent();