Estou tentando procurar e clicar em um elemento da página, mas acredito que ele está com algum overlay que não permite o script realizar o clique. Qual estratégia devo utilizar? O elemento completo está na imagem abaixo do código.
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
import time
from selenium.common.exceptions import StaleElementReferenceException, TimeoutException
# Tenta localizar o elemento planos_operadora e clicar nele.
try:
planos_operadora = WebDriverWait(driver, 10).until(
EC.element_to_be_clickable((By.XPATH, "//a[@id='menuForm:planoOperadora']"))
)
planos_operadora.click()
except TimeoutException:
print("planos_operadora elemento não encontrado")