#java #selenium #webdriver #selenium-chromedriver
Вопрос:
Я пытаюсь нажать значок , присутствующий в разделе Спальни. Я даже жестко запрограммировал 5 секунд ожидания. Последняя строка выдает исключение «элемент не найден». Пожалуйста, помогите мне.
driver.get("https://www.tripadvisor.in/VRACSearch-g294207-Reviews-Nairobi-Vacation_Rentals.html");
driver.findElement(By.xpath("//div[@class='_2uJXqhFj']")).click();
Thread.sleep(5000);
driver.findElement(By.xpath("//body/div[14]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[2]/span[2]/span[1]")).click();
Комментарии:
1. Ваш вопрос был решен?
Ответ №1:
Попробуйте это: .//div[text()='Bedrooms']//following-sibling::div/span/span[contains(@class,'ui_icon plus')]
Ответ №2:
Попробуйте использовать css-селектор для этого значка:
._1laeAPbS:nth-of-type(1) .plus