当前位置: 首页 > 知识库问答 >
问题:

如何在selenium WebDriver中获得内框的标题?

云焱
2023-03-14
WebDriver driver = new FirefoxDriver();
driver.get("url");
driver.switchTo().frame("frame name/id");
driver.getTitle();

共有1个答案

楮杰
2023-03-14

使用下面的代码来实现相同的

// 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")

我希望这会有所帮助,因为我可以使用这段代码来做同样的事情

 类似资料:
  • 问题内容: 我试图建立具有查询属性,即时通讯修整,以获得与 它不断告诉我,是 无效的 列名我怎么能得到从查询? 问题答案: 用别名工作。Yii 1.1.11。其他失败

  • 我正在使用Selenium(Java版本)测试一个基于OpenLayers的API。 我想测试一个使用的功能。控制修改功能。我想单击绘制的特征(SVG),然后拖动并检查它们是否存在、可见或隐藏。 我已经画了一个多边形,并且选择了它。见下图: 这些SVG元素的HTML如下所示: 假设我想选择红点。 我试过: 但是它总是返回一个空列表。 我做错了什么?有人能帮我吗? 多谢了。 编辑1-功能:垂直显示可

  • 如果我想获得每个单词对应的短语标签,如何获得? 例如: 请帮帮我.

  • 所以,请,我们被困在试图实现每个队的总积分,并根据总积分获得获胜者

  • 我正在尝试为类(Java)制作一种棋盘。我们的老师想让我们把棋盘上的每个方块都做成一个按钮,他给了我们一个按钮应该是什么样子的想法。空方块显然需要是纯黑色或纯白色。当方块上有一块时,问题就出现了。我们的老师想让我们用文本来记录哪些方块上有哪些块,他想让文本是黑色还是白色取决于它是谁的块。由于我们不能在白色背景上放置白色文本,他建议当一个方块上有一块时,我们将方块的颜色改为灰色。我不是粉丝。有没有可

  • 日安,我想获得我的标记器的新坐标后,我把它们拖到某处。 我试过我的问题的类似问题的解法,但它仍然不起作用。 这是我的代码: 方法 我尝试将.lat()值放入数据中,但它仍然是空的。我怎么解决这个?