框架示例

<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();