Java에서 Selenium WebDriver를 사용하여 요소 위로 마우스를 가져가기
Selenium WebDriver에서 마우스 오버 기능을 수행하려면 페이지 요소와 사용자 상호 작용을 시뮬레이션해야 합니다. 이 경우 드롭다운 메뉴 위에 마우스를 올려 숨겨진 메뉴 옵션 표시를 트리거하는 것이 목표입니다.
이를 달성하려면 Java의 Actions 클래스를 사용하여 인간 행동을 모방하는 일련의 액션을 생성해야 합니다. . 숨겨진 옵션을 직접 클릭하는 대신 먼저 드롭다운 메뉴 위로 마우스 커서를 이동해야 합니다. 이 작업을 수행하면 새 옵션이 표시되어 계속 클릭할 수 있습니다.
이 작업을 수행하는 방법은 다음과 같습니다.
Actions action = new Actions(webdriver); WebElement dropdownMenu = webdriver.findElement(By.xpath("html/body/div[13]/ul/li[4]/a")); WebElement hiddenOption = webdriver.findElement(By.xpath("/expression-here")); action.moveToElement(dropdownMenu).moveToElement(hiddenOption).click().build().perform();
이 일련의 작업을 통해 드롭다운 메뉴 위로 마우스를 가져갈 수 있습니다. 숨겨진 옵션을 표시한 다음 클릭하세요. 사용자 행동을 시뮬레이션함으로써 직접 클릭이 불가능한 경우에도 드롭다운 메뉴를 효과적으로 탐색할 수 있습니다.
위 내용은 Java에서 Selenium WebDriver를 사용하여 요소 위에 마우스를 놓고 숨겨진 옵션을 클릭하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!