0

我有一部分页面是地图,我想在地图内做一堆mouseActions 。

我正在寻找一种方法来执行传递相对于地图的坐标的操作,而不是整个页面:

代替:

mouseAction('press', {x:0,y:0})
mouseAction('move', {x:0,y:9})
...

做:

mouseAction($('#map'), 'press', {x:0,y:0})
mouseAction($('#map'), 'move', {x:0,y:9})
...

Selenium 网络驱动程序有这样的东西:https://www.rubydoc.info/gems/selenium-webdriver/Selenium%2FWebDriver%2FActionBuilder:move_to

4

1 回答 1

0

这是太鼓的一个新功能,我们可以在页面的特定区域内执行鼠标操作。同样有一个Github 问题。完成后,您可以mouseAction与 id 一起使用。

于 2019-11-05T06:20:16.970 回答