Не нажимая на текстовый элемент ссылки
Я пытался
link = driver.find_element_by_link_text('Plugins')
link.click()
all_matches = driver.find_element_by_xpath("//*[text()[contains(., 'Plugins')]]")
all_matches.click()
Ошибка:
self.error_handler.check_response (ответ) Файл "/home/PycharmProjects/testing_1/venv/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", строка 242, в check_response вызывает исключение_класса (сообщение, экран, отслеживание стека) ) selenium.common.exceptions.NoSuchElementException: Сообщение: нет такого элемента: невозможно найти элемент: {"method": "текст ссылки", "селектор": "плагины"} (информация о сеансе: chrome = 80.0.3987.149)
wait = WebDriverWait(driver, 10).wait.until(EC.element_to_be_clickable((By.LINK_TEXT, "Plugins"))).click()
Ошибка:
Файл "/home/PycharmProjects/Test001/Test01.py", строка 20, в ожидании = WebDriverWait (драйвер, 10) .wait. до (E C .element_to_be_clickable ((By.LINK_TEXT, «Плагины»))). click () AttributeError: у объекта «WebDriverWait» нет атрибута «wait»
Html
<a title="Plugins" href="https://localhost/plugins" class="nav-link">Plugins</a>