【问题标题】:Taiko - Scope mouseAction to a selectorTaiko - 将 mouseAction 作用于选择器
【发布时间】:2019-10-21 20:33:08
【问题描述】:

我有一部分页面是地图,我想在地图内做一堆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

【问题讨论】:

    标签: getgauge


    【解决方案1】:

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

    【讨论】: