Я пытаюсь навести курсор мыши на главное меню и выбрать подменю с помощью java selenium, я получил его, чтобы навести курсор на меню, но не могу выбрать подменю, если я попытаюсь найти по linktext я всегда получаю сообщение об ошибке «не существует», если я использую xpath, потому что сборка выполнена успешно, но не открывает новую страницу. Вот мой код для этого до сих порНаведите курсор на меню и выберите подменю в java Selenium
System.setProperty("webdriver.chrome.driver","C:/Driver/chromedriver.exe");
WebDriver webDriver = new ChromeDriver();
webDriver.manage().window().maximize();
webDriver.navigate().to("https://www.skiutah.com");
String NavTo = "DEALS";
String pathx = "//*[@id=\"top_menu\"]/ul/li[4]/ul/li[1]/ul/li[2]/a" ;
WebElement element = webDriver.findElement(By.linkText(NavTo));
WebElement el = webDriver.findElement(By.xpath(pathx));
Actions action = new Actions(webDriver);
action.moveToElement(element).perform();
action.moveToElement(el).click();
Даже я пробовал этот код: WebElement menu = driver.findElement (By.your_locator); WebElement sub_menu = driver.findElement (By.your_locator); Действия action = new Действия (драйвер); action.moveToElement (menu) .moveToElement (sub_menu) .click(). Build(). Perform(); –