如何使用firebug / Firepath编写iframe上的webelement的Xpath?

时间:2017-11-18 00:51:09

标签: xpath firebug firepath

enter image description here

  1. 我可以在有或没有Firebug / Firepath的情况下编写Xpath,但如果有办法使用这些第三方工具编写带有iframe的Xrame,那就太棒了。

  2. 首先,我需要转移到iframe,然后为webElements编写常规Xpath

1 个答案:

答案 0 :(得分:0)

使用xpath查找iframe。然后使用getattribute()来获取src。然后导航到src。

例如:

Single<List<Item>>

如果您不想离开您所在的页面,那么您会有一些不满:

1)创建一个新的驱动程序并在那里导航

2)使用httpclient(比驱动程序更少的开销)通过发送获取到src url来获取内容,然后使用HTMLAgilityPack将其加载到HTMLDoc中,您可以使用XPath进行导航 - 当然这将让您抓取数据但你无法点击按钮或与javascript互动。

相关问题