xpath如何获取页面上的链接数量?

时间:2014-07-27 16:27:57

标签: java xpath selenium-webdriver

例如,我在google中搜索某些内容,而不是搜索结果,我需要使用xpath或任何其他定位器来汇总结果页面上的所有链接?有什么建议吗?

1 个答案:

答案 0 :(得分:1)

如果我这样做谷歌搜索,首先我会获得单个链接的XPath。您可以在Chrome中执行此操作,方法是右键单击链接并选择Inspect Element,然后右键单击新选择的元素,然后点击Copy XPath。例如:

Select xpath

我点击该内容//*[@id="rso"]/div[1]/li[1]/div/h3/a。但是,这只会选择一个元素,因为li[1]div[1]会限制查询。您可能希望将XPath更改为//*[@id="rso"]/div/li/div/h3/a,它会选择所有10个搜索结果。