selenium点击元素失败:</a> is not clickable at point解决办法

selenium UI自动化,经常会遇到点击元素失败的情况

代码:

driver.find_element(By.ID, '171128112006000202').click()

报错:selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element … is not clickable at point (871, 546)…

元素单击捕获的异常,字面意思说这个元素不支持单击。


尝试使用下面方式有效:

element = driver.find_element(By.ID, '171128112006000202')
driver.execute_script("arguments[0].click();", element)

你可能感兴趣的:(Python自动化,selenium,测试工具,自动化)