Изменить положение мыши после щелчка - PullRequest
0 голосов
/ 04 июня 2018
public class FoodToFoodGroup {  driver.findElement(By.xpath("//*[@id='engage-create']//ul[@title='Message']/li")).click();
Thread.sleep(9000); 
WebDriverWait wait = new WebDriverWait(driver, 20); WebElement element = wait.until( ExpectedConditions.visibilityOfElementLocated(By.cssSelector("img#accordionIcon.accordionIcon.sprite"))); 
element.click(); }

Я могу нажать на значок сообщения, как показано на рисунке, но после того, как мышь все еще указывает на рамку или рамка не исчезает сама по себе.Поэтому я не могу нажать на другой элемент. Изображение

1 Ответ

0 голосов
/ 04 июня 2018

Почему бы вам не навести мышь на другой элемент временно, пока этот кадр не исчезнет.Используйте этот метод, если хотите навести курсор на определенный элемент

public static void hoverToWebelement(WebElement HovertoWebElement) throws InterruptedException {
    //log.info("Hovering over an element");
    Actions builder = new Actions(driver);
    builder.moveToElement(HovertoWebElement).perform();
    Thread.sleep(2000);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...