假设我有100个链接。已经打开了3个链接(颜色会改变)。我如何找到使用selenium打开的链接...
有什么想法吗?
谢谢, JB。
答案 0 :(得分:1)
在CSS中,有一种方法可以设置访问过的链接的样式。
a:visited { }
所以你可能做的就是使用css选择器来获取这些链接。
假设您使用的是Java,
List<WebElement> links = driver.findElements(By.cssSelector("a:visisted"));
以上代码将提供该会话中的所有访问过的链接。
PS:此代码未经过测试,因为我无法尝试。