Java 및 Selenium webdriver와 관련된 일부 코드를 실험하고 실험하고 있으며 링크를 클릭하는 코드가 마우스 컨트롤이 브라우저에있을 때 작동하지 않는 것 같습니다. 즉시 컨트롤을 제거하면 코드가 제대로 작동합니다. 나는 주위에 다른 길은 일반적으로 오류를 일으키는 것처럼 이것에 당황 스럽다. 여기에 화면에 보이는 텍스트를 사용하여 하위 메뉴를 클릭하려고합니다. Firefox 24와 IE에서 모두 테스트 해 보았습니다.메뉴가 작동하지 않습니다.
HomePage homePage=new HomePage(driver);
homePage.navigate("Tickets,Flight Tickets,Book Tickets");
public void navigate(String path){
String navigationPath=path;
for (String navStep: navigationPath.split(",")){
System.out.println(navStep);
Actions actions = new Actions(driver);
WebElement element= new WebDriverWait(driver, 5).until(ExpectedConditions
.elementToBeClickable(By.linkText(text.trim())));
actions.moveToElement(element).build().perform();
element.click();
}
Eclipse IDE 또는 시스템의 설정이이 오류를 일으키는 지 알 수 없습니다. 이 문제에 대한 통찰력은 실제로 도움이 될 것입니다.
감사합니다 감사합니다 귀하의 하위 메뉴는 메인 메뉴에 마우스를 유혹에 팝업 경우