解决appiumlibrary中click a point 点击无效

来源:互联网 发布:vehicleblackbox淘宝 编辑:程序博客网 时间:2024/06/08 05:53

问题描述:RobotFramework加好appiumlibrary了,看了appium的日志,完全没有帮助

appium日志:

2017-03-21 09:42:03:753 - info: [debug] [BOOTSTRAP] [debug] Performing TouchUp using element? false x: 484, y: 851
2017-03-21 09:42:03:759 - info: [debug] Responding to client with success: {"status":0,"value":true,"sessionId":"c8e4858d-7716-4715-b0b6-5b3b39180def"}
2017-03-21 09:42:03:760 - info: <-- POST /wd/hub/session/c8e4858d-7716-4715-b0b6-5b3b39180def/touch/perform 200 120.553 ms - 76 {"status":0,"value":true,"sessionId":"c8e4858d-7716-4715-b0b6-5b3b39180def"}
2017-03-21 09:42:03:760 - info: [debug] [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}

后来用手机真机也试了,而且开启了指针位置,然并软.

后来我发现,手机真机指针有显示按了一下屏幕,只是时间有点短.果然,升级之后的多出来这个选项.试了一下参数写成1000,立马见到效果,搞定了.


手贱,试了一下duration填空,竟然也成功了.所以我觉得解决办法是升级appiumlibrary.

当然,估计的原因应该是原来的默认点击时间太短了吧.比100还要小?

有时间再去看一下源码吧.

2 0
原创粉丝点击