运行环境:mac
模拟器版本:7.1
appium 版本:1.1
语言:nodejs
使用的接口:

execute("mobile: tap", { "tapCount": 1, "touchCount": 1, "duration": 0.5, "x": 46, "y": 206 })

实际点击效果不是在所写坐标处。

解决办法:

.waitForElementByXPath('//UIAApplication[1]')
        .then(function (el) {
          var action = new wd.TouchAction(browser);
          action
            .tap({el: el, x: 53, y: 167})
            .release();
          return browser.performTouchAction(action);
        })


↙↙↙阅读原文可查看相关链接,并与作者交流