模式解锁使用calabash-android

时间:2014-10-06 12:53:33

标签: android testing drag atdd calabash-android

我正在进行自动化测试的Android应用程序的一部分有自己的模式解锁组件,我需要一种在calabash-android中绘制'Z'模式的方法。该模式由三个拖动/滑动动作组成,但它们需要连续触摸。目前我可以将'Z'的所有三个部分作为单独的perform_action('drag')命令来执行:

perform_action('drag', 17,83,26,26,50)
perform_action('drag', 83,17,26,66,50)
perform_action('drag', 17,83,66,66,50)

但是我需要能够一次性完成所有这些测试才能通过,而且我不知道该怎么办。我想这与葫芦 - 机器人支持多点触控手势有关,但我不知所措。

1 个答案:

答案 0 :(得分:0)

这不是一个漂亮的解决方案,但您可以使用adb记录的事件。看一下这篇文章,看看它是否有帮助 - Fire a pinch in/out command to Android phone using adb