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

这篇具有很好参考价值的文章主要介绍了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)…

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


尝试使用下面方式有效:文章来源地址https://www.toymoban.com/news/detail-784068.html

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

到了这里,关于selenium点击元素失败:</a> is not clickable at point解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • selenium元素定位---ElementClickInterceptedException(元素点击交互异常)解决方法

    目录 前言: 1、异常原因 2、解决方法: 当使用Selenium进行元素定位和交互时,可能会遇到 ElementClickInterceptedException (元素点击交互异常)的异常。这通常是由于页面上存在其他元素或弹出窗口遮挡了要点击的元素。 在编写ui自动化时,执行报错元素无法点击:ElementClickInt

    2024年02月12日
    浏览(46)
  • 解决Selenium中无法点击元素,Selemium使用JS代码 driver.execute_script点击元素

    driver.execute_script(\\\"arguments[0].click();\\\",Approved) 这句话的意思是使用 JavaScript 在浏览器中执行一个点击操作,将页面元素 \\\"supportUser\\\" 点击。 具体来说,\\\"driver.execute_script\\\" 是调用浏览器驱动程序 (driver) 的一个方法,它可以用来在浏览器中执行 JavaScript 代码。\\\"arguments[0].click()\\\" 是一段

    2024年02月05日
    浏览(38)
  • Selenium||解决给元素输入文本失败问题

    最近在基于selenium+python框架学习WEB自动化测试,在尝试对textarea控件直接使用send_keys()方法进行输入文本操作时,报错了,提示输入失败,界面上效果看也未能成功实现文本信息输入。 textarea控件内设置了默认值(placeholder=“请输入你要翻译的文字或网址”),导致不能直接用

    2024年02月13日
    浏览(43)
  • 【selenium】自动化测试中,元素无法点击定位等问题的解决:js的使用方法

    在自动化测试中经常会遇到使用selenium方法定位元素点击操作失败的情况,例如,我们想实现在浏览器输入http://www.baidu.com,进入百度首页后,鼠标悬停在“更多产品”上,点击“全部产品” 若不使用js的话,代码应该如下图所示: 我们执行代码后,发现会报错 我们该如何解

    2024年02月08日
    浏览(49)
  • 点击idea报异常, does not point to a valid JVM installation.

    昨天斥巨资将近300刀买了一套正版的jetbrains, 日常工作主要用pycharm, datagrip多一点, 也装了idea, 偶尔会写点java, 突然一脸懵逼出来两个问题. java_home没有指向jvm, 百度了一圈没解决, 总结一下解决的方法. 1.1 检查JAVA_HOME 首先还是先检查jdk是否配置正确, 因为安装jdk时候, 如果自定

    2024年02月04日
    浏览(37)
  • 一键解决WARNING: The repository located at mirrors .aliyun.com is not a trusted or secure host and is be

    这个错误提示是由于pip在下载软件包时,发现了一个不受信任的镜像源,因此默认情况下会忽略它。 WARNING: The repository located at mirrors .aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this waming an

    2024年02月07日
    浏览(51)
  • android:clickable=“false“无效,依然能被点击

    在Android中, android:clickable 属性用于指定一个视图(View)是否可以被点击。当你设置 android:clickable=\\\"true\\\" 时,表示该视图可以接受点击事件;相反,如果设置为 android:clickable=\\\"false\\\" ,则表示该视图不应该接收点击事件。 然而,即使你将 TextView 的 android:clickable 设置为 \\\"false\\\" ,

    2024年02月01日
    浏览(33)
  • is not defined at HTMLInputElement.onclick

    vue项目中一小部分功能想要使用原生的onclick 事件,发现报错 Uncaught ReferenceError: 函数名 is not defined at HTMLInputElement.onclick 搜索了相关blog,得出结论是 onclick事件调用的方法必须是全局变量或者说是window的方法 解决方法: 将click方法定义为全局方法 参考来源:https://blog.csdn.n

    2024年02月06日
    浏览(47)
  • selenium点击多个xpath一样的元素

    如图多个元素的xpath路径是一样的,如何依次点击每个元素呢?  需要用find_element函数,用By进行定位。获取到的是一个list 然后用for循环对list进行遍历 需要注意的是find_elements是不能直接使用click()函数的,遍历时才能用click()  

    2024年02月14日
    浏览(39)
  • 解决selenium.common.exceptions.WebDriverException: Message: unknown error: echarts is not defined偶现问题

    最近在用pycharm绘图运行时会时不时出现如下错误: 该错误并不是必现的,网上主要有以下两种答案: 1.chrome版本和chrome驱动chromedriver版本不对应 2.卸载并重装selenium 但并未解决问题。 直到逛到github上发现有人遇到https://assets.pyecharts.org/assets/echarts.min.js 不能访问,导致调用

    2024年02月12日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包