采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
日志中看到
Swiping from [x=108.0, y=960.0] to [x=972.0, y=960.0] with steps: 22
Returning result: {"status":0,"value":true}
不是表明代码里已经执行滑动成功了吗?但是真机上完全没有滑动效果,老师,这是什么原因呢?
自我回答:打开手机设置-开发者选项的【指针位置】开关,如果有滑动动作,会在屏幕上显示出来。回到代码,其实这个滑动是生效的,但是真机上为什么看不到期望的效果呢,这是因为APP启动后,会有一个初始页面出来,其次才是轮播图页面,执行的这个滑动实际上是在初始页面滑动的,当然看不到轮播图滑动效果了,所以多执行两遍相同的滑动,写两遍或者三遍swipe_left(),就会有切换轮播图的效果了,如果滑动的太快不便于查看,在方法定义里加上 time.sleep(10)就能明显的看到啦
对的,你这个已经执行了,如果在你手机上没看到效果,建议换一下坐标,或者换一个页面看一下效果
登录后可查看更多问答,登录/注册
APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成
1.5k 25
2.9k 15
9.0k 14
2.5k 14
1.7k 13