Selenium Webdriver点击事件失效问题


  最近在用selenium webdriver时,遇到一个棘手的问题,点击事件有时候会失效,具体原因我也不知道是什么。

  但是有两个解决办法,第一,在点击该标签前,先点击它的父标签,也就是点击两次。

  driver.find_element(父标签).click()

  driver.find_element(要点击的标签).click()

  第二,直接调用js的点击事件。js = 'document.getElementsByID(标签id).click();',driver.execute_script(js)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM