我正在尝试点击链接并检查它是否处于活动状态。然而,该类是决定它是否活跃的原因。 这是为了一个网页的分页,我希望自动化网页驱动程序导航到不同的页面,并确保链接点击确实将用户带到正确的页面。
我正在使用Selenium2Library和firefox。
有没有人有任何建议。感谢。
答案 0 :(得分:1)
这是Java中的解决方案,我希望您可以将其翻译成您使用的任何语言。
WebElement link = driver.findElement(By.cssSelector("[title='No. 2']"));
String linkClass = link.findElement(By.xpath("./..")).getAttribute("class");
if ("active".equals(linkClass)) {
link.click();
}