Я не уверен, почему я не могу нажать «Непрочитанный»? Я могу найти элемент, но селен не может щелкнуть.Selenium - невозможно нажать «Непрочитано»
-3
A
ответ
0
Я смог решить проблему, сначала нависая над элементом. Большое вам спасибо
element_to_hover_over = driver.find_element_by_xpath("//ul[@id='smartviews-app-list']/li[@data-id='simple-unread']")
hover = ActionChains(driver).move_to_element(element_to_hover_over)
hover.perform()
time.sleep(2)
self.click(30, "xpath", "//ul[@id='smartviews-app-list']/li[@data-id='simple-unread']")
0
Следующий код должен работать, чтобы нажать на Непрочитано ссылке:
driver.findElement(By.xpath("//ul[@id='smartviews-app-list']/li[@data-id='simple-unread']")).click();
Если до сих пор код не работает для вас, то ошибка может быть где-то еще, и вы должны опубликовать код, который вы пытались выяснить, где происходит ошибка.
+0
Это не сработало. Я опубликовал свой код ниже – cva6
0
У меня была аналогичная проблема с методом щелчка. Моим решением было создать метод focusOnElement()
private void focusOnElement(WebElement element) {
new Actions(this.browserDriver).moveToElement(element).perform();
}
and then focus first before click:
driverEx.focusOnElement("xpath");
driverEx.findElement("xpath").click();
Смежные вопросы
- 1. Невозможно нажать на переключатель в Selenium Webdriver
- 2. Невозможно нажать кнопку «Отправить», используя selenium webdriver
- 3. Невозможно нажать на флажок в Selenium
- 4. Невозможно нажать ссылку href с помощью selenium
- 5. Невозможно нажать на селектор изображений SELENIUM JAVA
- 6. Невозможно нажать на определенные флажки selenium
- 7. Невозможно нажать кнопку, используя selenium Python webdriver
- 8. Невозможно нажать на radioButton with selenium
- 9. Невозможно нажать на класс div SELENIUM
- 10. Невозможно нажать на ссылку
- 11. Невозможно нажать кнопку «Отмена»
- 12. Невозможно нажать на png-изображение, используя selenium webdirver
- 13. Невозможно нажать на кнопку в обновлении через selenium webdriver java
- 14. Невозможно нажать, чтобы перейти к кнопке платежа, используя selenium webdriver
- 15. Невозможно нажать кнопку (элемент) на веб-сервере Selenium
- 16. Невозможно нажать на кнопку результата поиска с помощью Selenium/Python
- 17. Невозможно нажать на ссылку на веб-странице, используя selenium webdriver
- 18. Невозможно нажать кнопку «Сохранить» (selenium webdriver - python - chrome)
- 19. Невозможно нажать кнопку на всплывающем окне в selenium ide
- 20. Невозможно нажать на пролете с использованием Selenium в Python
- 21. Невозможно нажать или отправить кнопку с помощью selenium webdriver js
- 22. Capybara with Selenium: Невозможно нажать на скрытый элемент
- 23. Selenium Java - попытка нажать кнопку
- 24. Невозможно нажать невидимый выбери питон
- 25. Android: Отметить текстовое сообщение (SMS) непрочитано
- 26. Невозможно нажать git commits
- 27. Невозможно нажать на подпапки
- 28. Невозможно нажать мой стручок
- 29. Невозможно нажать на герою
- 30. Невозможно нажать на поискРезультатыController
Какой у вас код и исключение? – FDM
Вы говорите, что не можете нажать «Непрочитанные» в своей почте Yahoo? –
Мы не можем помочь вам, если вы не поделитесь своим кодом и html – Guy