我正在使用带有 python 基础和 Firefox 浏览器的 Robotframework selenium2Library 来自动化我们的 Web 应用程序。当点击事件即将发生时,会出现以下问题,
Web 应用程序中的标题在页面滚动期间是不可移动的(即,每当页面滚动发生时,标题始终可供用户查看,只有内容被滚动)现在的问题是,当即将被点击的元素在页面中不可用时查看,单击事件尝试滚动页面以将元素置于网页顶部,该元素正好位于标题下方(重叠),并且单击事件永远不会发生,低于异常。
WebDriverException:消息:元素在点(1362.63330078125、15.5)处不可点击。其他元素会收到点击: https://url/url/chat/chat.asp','popup','height=600, width=680, scrollbars=no, resizable=yes, directory=no, menubar=no , 状态=否, 工具栏=否'));">
我已经尝试过等待直到页面可见关键字,但这仍然没有帮助,因为下一个语句,单击事件(单击元素,单击链接等)再次向上滚动到标题。
始终可见的标题是我们的 Web 应用程序中的一项功能,由于此脚本失败,有人可以帮助解决这个问题并使点击事件成功执行吗?