python自动化测试,遇到selenium.common.exceptions.ElementClickInterceptedException: Message: Element错的解决方法
是因为元素被遮挡了。
我遇到的错误是如果某个输入框有提示下拉匹配
但是我没有输入可以匹配的,就会出现这个错误。
解决方法:
element = self.driver.find_element_by_id('_project_funding_year')
webdriver.ActionChains(self.driver).move_to_element(element).click(element).perform()
在提示下拉框的下一个定位的元素,换成此处的写法即可。