【问题标题】:Click event not working in Safaridriver on Catalina OS where the same working on Firefox and chrome单击事件在 Catalina OS 上的 Safaridriver 中不起作用,而在 Firefox 和 chrome 上同样起作用
【发布时间】:2019-10-09 15:23:03
【问题描述】:

在 OS Catalina Safari v13.02 上的 Safaridriver 中不执行单击操作

尝试使用运行良好的 javascript,但这是解决方法,它不适合我现有的框架

点击执行没有任何错误,并且在 UI 上没有点击任何内容

【问题讨论】:

    标签: selenium click geckodriver safaridriver


    【解决方案1】:

    这是 Safari v13 的一个现有问题,很多人都有同样的经历。

    有一个类似的问题here

    【讨论】:

      【解决方案2】:

      JAVA

      它作为Selenium tests broken by recent update of safari to version 13? 的一部分被修复。

      在此处查看我的回复或在此处找到工作设置:

      • MacOS:Catalina 10.15.4
      • Safari:13.1 (15609.1.20.111.8)
      • 硒:3.141.59
      • 脚本语言:Java 1.8
      【解决方案3】:

      there is the answer from

      wd.execute_script("arguments[0].click();", elem)
      

      我已经过测试,它对我有用。

      【讨论】:

        猜你喜欢
        • 2012-06-14
        • 1970-01-01
        • 2012-07-13
        • 1970-01-01
        • 1970-01-01
        • 2015-06-28
        • 1970-01-01
        • 2018-03-21
        • 1970-01-01
        相关资源
        最近更新 更多