51Testing软件测试论坛

标题: MonkeyRunner滑动不起作用 [打印本页]

作者: momochuhu    时间: 2015-7-21 17:28
标题: MonkeyRunner滑动不起作用
这几天在研究Monkeyrunner。但是使用device.drag()进行滑动时,界面根本就无发滑动。有没有哪位大神帮忙看看。

代码:
for i in range(1,17):
  device.touch(159,322,"DOWN")
  device.drag((159,322),(159,442),1,10)
MonkeyRunner.sleep(1)
作者: momochuhu    时间: 2015-7-21 17:35
自己顶一下,不要沉了。求助啊。为什么滑动不起作用。
作者: jingzizx    时间: 2015-7-22 11:14
device.drag看着没什么问题,是不是device.touch没起效, device(159,322,MonkeyDevice.DOWN),楼主试试
参见http://www.51testing.com/html/31/n-854731.html
作者: 123wowo    时间: 2015-7-22 16:41
for i in range(1,5):
    device.drag((159,322),(159,442),0.1,10)
试试。
另外不知是滑动什么。
如果是解锁锁屏,是可以的。
如果是在图库界面,预览最大化的图片时,此操作是无效的。
脚本执行这个动作是这样操作的,先按住,再拖动。

作者: shu0123    时间: 2015-7-24 16:30
你这个问题跟我以前遇到的一样,以前也发过这样的帖子http://bbs.51testing.com/thread-1049875-1-1.html
在真机上有些页面Monkeyrunner是划不动,可以考虑换到其它
作者: cuikejie123    时间: 2016-5-26 15:50
滑动从一个界面跳转到另外一个界面确实不行




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2