driver.findElement(By.linkText("Log Out")).click();
Я использовал вышеприведенную строку кода для выхода в систему. До вчерашнего дня он работал, но сегодня это не так.Selenium webdriver Не удалось нажать на выход
Я использовал ниже XPath: -
driver.findElement(By.xpath("/html/body/div/div[3]/div[1]/div/ul[2]/li/div/ul/li[3]/a")).click();
Он до сих пор не работает, Позже я обнаружил, что я остановлюсь на вариант выхода из системы, чем это делает работу выхода из системы. Почему это так? и почему он работал вчера, но не сегодня?
пожалуйста, проверьте, если ваш браузер не обновляется по себе .. иначе вы потеряете совместимость с версией селена –
Нехорошо говорить такие вещи, как «вчера» и «не работает», людям нужны версии браузера для проблем Selenium и конкретные ошибки. –
похоже, что код html был изменен со вчерашнего дня, если вы выделили его, и он работает, что означает, что он не был включен, и, как вы сказали, это падение, тогда, если вы нажмете на выпадающее меню, тогда только он должен быть включен, поэтому выделение имеет смысл , – Jagdeep