I’m trying to test a touch action on a site. Testing on chrome in an android emulator (Genymotion)
I have this code:
it("should get the url", function () {
return driver
.get('http://ori.il.capriza.com/mobile/maintest.html#devmode#yuval')
.waitForElementById('tab-header-mc11718', 5000).then(function(el) {
var a1 = (new wd.TouchAction(driver)).tap({el: el});
a1.perform();
}).sleep(20000);
});
But in appium server logs I see:
info: --> POST /wd/hub/session/d4186900bd3895397d117d1b633fdff9/touch/perform [{“action”:“tap”,“options”:{“element”:“0.3143423041328788-1”}}]
info: [debug] Responding to client that a method is not implemented
info: <-- POST /wd/hub/session/d4186900bd3895397d117d1b633fdff9/touch/perform 501 0.552 ms - 154