Appium - 执行多点触控手势

时间:2016-04-14 17:58:24

标签: android appium multi-touch

我想使用示例应用MultiTouchTester在Android设备上使用Appium执行多点触控手势。 我正在使用JUnit,因此我的测试用例是用Java实现的。

我想用三根手指长按(敲击)。然后每个手指必须移动到特定方向。这是我到目前为止所做的,但它没有按预期工作:

MultiTouchAction mta = new MultiTouchAction(driver);
TouchAction ta0 = new TouchAction(driver).longPress(200, 800, 1000).moveTo(200, 100).release();
TouchAction ta1 = new TouchAction(driver).longPress(500, 800, 1000).moveTo(500, 1600).release();
TouchAction ta2 = new TouchAction(driver).longPress(900, 800, 1000).moveTo(100, 800).release();
mta.add(ta0).add(ta1).add(ta2).perform();

所以最初我想用三根手指慢速滑动。每个手指都必须移动到不同的位置,我想看到每个手指的当前移动(因此longPress())。

我得到的是极速快速多点触控手势,如果执行正确与否则没有任何提示......

有人提示吗?

电贺。

0 个答案:

没有答案