【发布时间】:2016-01-04 10:25:40
【问题描述】:
所以我有一组跨浏览器测试,其中涉及与“不可见”元素交互。它在用户完成文件上传后出现在页面上,但只有当用户将鼠标悬停在它上面时才会显示,当他们这样做时,会出现删除选项。这很好,直到我在酱实验室中运行它并注意到 Win7 上的 IE11 存在问题。我已将其范围缩小到 Internet Explorer 中鼠标操作的问题,并且我正在尝试寻找解决此问题的最佳解决方案。
目前我唯一可行的解决方案是执行一些 javascript 以使元素可见....但我非常不喜欢这个。我尝试使用“模拟”关键字但没有成功,再次尝试鼠标操作并触发点击事件。
任何人有一个不错的建议可以尝试或过去对他们有用的东西?
【问题讨论】:
-
它看起来像一个已知的bug
-
是的,我找到了官方文档,但我仍然很惊讶没有讨论明确的解决方法,它不像我当前的解决方案那样具有侵入性。
标签: internet-explorer selenium cross-browser mouseover robotframework