首页 > 解决方案 > 量角器:等待 browser.actions().mouseMove 在 Safari 上不起作用

问题描述

mouseMove 不能在 Safari 上运行吗?

这是一个简化的代码片段,它在 Chrome 和 FF 上运行良好,但在 Safari 上运行良好......

await browser.actions().mouseMove(element(by.partialButtonText('hello'))).perform();

将 Protractor 7.0.0 与 Safari 14.0.3 一起使用。

在 Safari 上滚动的工作原理如下...

await browser.executeScript('window.scrollTo(0,10000);')

但这并不总是保证我想要点击的元素在视图中。

有人在 Safari 上运行的测试中使用过 mouseMove 吗?

标签: seleniumprotractor

解决方案


推荐阅读