我有一部分页面是地图,我想在地图中做一些mouseAction。
我正在寻找一种方法来执行操作,传递相对于地图的坐标,而不是整个页面:
而不是:
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 web驱动程序有类似的东西:https://www.rubydoc.info/gems/selenium-webdriver/Selenium%2FWebDriver%2FActionBuilder:move_to
发布于 2019-11-05 14:20:17
这是taiko中的一个新功能,我们可以在页面中的特定区域内执行鼠标操作。有一个Github issue可以做到这一点。一旦完成,你就可以使用带有id的mouseAction了。
https://stackoverflow.com/questions/58493745
复制相似问题