2013-08-20 2 views
1

링크를 클릭하여 활성 상태인지 확인하려고합니다. 그러나 클래스는 그것이 활성인지 아닌지를 결정합니다. 이것은 웹 페이지의 페이지 매김을위한 것입니다. 웹 페이지에서 다른 페이지로 이동하여 링크 클릭으로 사용자가 올바른 페이지로 이동했는지 확인합니다.Selenium에서 클래스를 사용하여 링크가 활성 또는 비활성 상태인지 확인하는 방법

저는 firefox로 Selenium2Library를 사용하고 있습니다.

enter image description here

는 사람이 어떤 제안을 가지고있다. 감사.

+0

어떤 바인딩을 사용하고 있습니까? –

답변

1

여기에 자바의 해결책이 있습니다. 사용하는 언어로 번역 할 수 있기를 바랍니다.

WebElement link = driver.findElement(By.cssSelector("[title='No. 2']")); 
String linkClass = link.findElement(By.xpath("./..")).getAttribute("class"); 
if ("active".equals(linkClass)) { 
    link.click(); 
} 
+0

셀레늄 명령을 사용 중입니다. –

+0

셀렌 IDE입니까? – JacekM

관련 문제