1

我正在尝试单击一个链接并检查它是否处于活动状态。然而,类是决定它是否处于活动状态的东西。这是用于网页的分页,我想自动化 Web 驱动程序以导航到不同的页面并确保链接单击确实将用户带到了正确的页面。

我将 Selenium2Library 与 Firefox 一起使用。

在此处输入图像描述

有没有人有什么建议。谢谢。

4

1 回答 1

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();
}
于 2013-08-20T22:01:08.170 回答