【发布时间】:2019-11-13 16:03:20
【问题描述】:
我想获得我已经在我的页面上看到的列表的链接。
但是有一种情况,只有匹配的关键字和链接应该在列表中。就像它的abc.com 一样,它应该只得到abc.com links。所以这意味着有no external link。
之后,应该是随机点击链接,这是我从列表中获得的。
基本上;点击页面上的随机链接。
- 选择页面上的所有互联网链接
- 随机点击一个
- 重复一遍
【问题讨论】:
-
只使用 findElements, 和 xpath of "//a[contains(@href, "abc.com")]... 然后选择一个随机元素点击如果 size > 0。如果页面正在使用 javascript 填充 DOM 记得使用 webdriver 等待并可能检查过时的元素异常。