@Test
public void demoTest() {
System.setProperty("webdriver.chrome.driver", "C:\\Users\\astatico\\Desktop\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.google.com");
driver.findElement(By.xpath("//input[@name='q']")).sendKeys("vk.com");
driver.findElement(By.xpath("//input[@name=\"btnK\"]")).click();
}
Всё хорошо работает до выполнения click(). Выдаёт исключение: org.openqa.selenium.ElementNotVisibleException: element not interactable
Перед кликом добавь ожидания
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//input[@name=\"btnK\"]")));
Решил добавлением:
Thread.sleep(3000);
между двумя вызовами компонент.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пишу проекты на ReactПериодически требуется рендерить для ботов SPA на сервере
Как подключить таблицу стилей из другой папки ? Уже все перепробовал и так import "/сss/bootstrap
Есть блок в котором есть картинкиКогда пользователь нажимает на картинку ему показывает три блока с текстом
При указании числа больше 1 к единице времени добавляется буква 's' для отображения множественного числаНа первом параметре label1 не срабатывает,...