检查已打开的链接数

时间:2014-06-10 11:38:54

标签: selenium selenium-webdriver

假设我有100个链接。已经打开了3个链接(颜色会改变)。我如何找到使用selenium打开的链接...

有什么想法吗?

谢谢, JB。

1 个答案:

答案 0 :(得分:1)

在CSS中,有一种方法可以设置访问过的链接的样式。

a:visited { }

所以你可能做的就是使用css选择器来获取这些链接。

假设您使用的是Java,

List<WebElement> links = driver.findElements(By.cssSelector("a:visisted"));

以上代码将提供该会话中的所有访问过的链接。

PS:此代码未经过测试,因为我无法尝试。