1
그래서 내가해야 할 일이 heres. http://www.walmart.com/catalog/allReviews.do?product_id=16561041 과 같은 사이트로 이동하여 페이지의 모든 리뷰를 확장하고 싶습니다. 이 데이터를 수집해야하기 때문에 리뷰를 완전히 열어야합니다. 현재 코드가 작동하지만 속도가 매우 느립니다.webdriver로 여러 개의 자바 스크립트 링크를 클릭하면
public void clickAllLinks(String linkText){
for(int j = 0; j < 20 ; j++){
try{
if(driver.findElement(By.linkText("(read full review)")).isDisplayed())
driver.findElement(By.linkText(linkText)).click();
}catch(NoSuchElementException e){break;}
}
}
나는 firefox 드라이버로 셀렌 2.21을 사용합니다. 누구든지 어떤 제안이 있습니까? 나는 셀레늄을 사용하는 것에 상당히 익숙하다. 그래서 나의 지식은 당신 대부분과 비교하여 상당히 제한적이다.
고맙습니다. 매우 간단하지만 원래 시간의 1/10까지 단축되었습니다. – AlbChu