【发布时间】:2017-11-07 08:49:35
【问题描述】:
在我的程序中,我试图通过在 getTitle() 方法的帮助下将驱动程序控件切换到内框来获取内框的标题。但是,它仍然是返回主页的标题。 请找到我尝试过的以下代码
WebDriver driver = new FirefoxDriver();
driver.get("url");
driver.switchTo().frame("frame name/id");
driver.getTitle();
有什么方法可以使用Java在selenium webdriver中获取内框的标题。
【问题讨论】:
-
getTitle()方法在 HTML 中查找<title>标记并返回其中的任何内容。你的框架有<title>标签吗?请发布页面的完整html。 -
是的,它在框架的 标签中有
标签。虽然我不能在这里发布我的完整 html 代码,但我可以提供它的外观概览 -
忽略我之前的回复。是的,它在框架的 标记中有
标记。虽然我不能在这里发布我的完整 html 代码,但我可以提供它的外观概览
标签: java selenium selenium-webdriver selenium-firefoxdriver browser-automation