[英]How to get the Title of inner frame in selenium webdriver?
在我的程序中,我试图通过使用getTitle()方法将驱动程序控件切换到内部框架来获取内部框架的标题。 但是,它仍然是返回首页的标题。 请找到我尝试过的以下代码
WebDriver driver = new FirefoxDriver();
driver.get("url");
driver.switchTo().frame("frame name/id");
driver.getTitle();
有什么方法可以使用Java在Selenium Webdriver中获取内部框架的标题。
使用以下代码实现相同
// before switching frame
driver.getTitle();
//or
driver.find_element_by_tag_name("title").get_attribute("innerHTML")
和切换框架后
driver.switchTo().frame("frame name/id");
driver.find_element_by_tag_name("title").get_attribute("innerHTML")
希望这会有所帮助,因为我可以使用此代码执行相同的操作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.