python+appium实现页面元素的滑动
以前用robotframework做APP自动化的时候,碰到页面滑动的话,我很快就能解决,
毕竟,比较熟悉robotframework这个工具。
现在在复习python语言,就搞半天。
思路有,函数用swipe,也知道。
页面就是不滑动,有点尴尬了。
函数也没有什么错误,最后发现错在自己在页面上找的元素的思路上。
我是用美团APP做练习使用的,后来调整了自己的思路,如图所示:把:“免费领水果” 的位置滑到:“美团优选”的位置,他们不边的是Y轴,变化的是X轴,
思路确定后,就找到他们各自的坐标就可以了。
总结:思路没有错,动手执行后,问题就解决了。
当然,我写的不好,我查了网上各位大神的代码,根据手机屏幕来滑动,不要根据坐标来滑动,因为不同的手机屏幕是不一样的。
为了代码的复用性强,所以大家还是根据手机的屏幕来滑动页面。
滑动页面的思路就是:开始位置到结束位置,找好参照物。
平时多练习吧,水滴石穿,聚沙成塔的道理大家都懂。