是否有任何工具可用于在网页上提供iframe ID?

时间:2012-06-29 14:40:00

标签: iframe selenium webdriver

使用firefox-firebug无法获取iFrame ID。

我希望iframe ID能够转到页面源并从那里手动搜索。

用于iframe控制下的硒自动化

driver.switchTo().frame("");

1 个答案:

答案 0 :(得分:3)

如果iframe上有名称或ID,Firebug应该显示它(至少在元素的DOM选项卡中 - 右键单击​​元素并在DOM选项卡中选择Inspect)。如果没有名称或ID,则没有工具可以帮助您获得它。

您应该考虑通过

选择框架

driver.switchTo().frame(int index)

或(我最喜欢的)

driver.switchTo().frame(WebElement frameElement)