monkey脚本试验

这篇博客介绍了如何利用monkey脚本启动并控制酷狗音乐App,包括跳过广告、注册,以及进行搜索操作。文章提到了通过adb logcat获取启动信息,使用开发者模式获取坐标,将monkey脚本放在设备上执行,并控制monkey参数来避免误操作。还推荐了simiasque.apk用于屏蔽通知栏干扰,并提供了monkey相关源码链接。
摘要由CSDN通过智能技术生成

参考:https://blog.csdn.net/qq_15158911/article/details/53444821

电子版pdf:《腾讯android自动化测试实战》1.0

用monkey脚本实现启动酷狗音乐App,根据坐标点击,跳过广告和注册,点击搜索按钮,输入123搜索。

linux可以控制台运行adb logcat getprop | grep "START",  再手动点击打开酷狗App,属性cmp=XXXXX/XXXX是包名/活动名。

坐标获取可以打开, 开发者模式->显示指针

#头文件信息,没用?
type=raw events  
count=10  
speed=1.0  
start data >>  

#有用的、具体的脚本内容,在 start data 后
#启动App
LaunchActivity(com.kugou.android,com.kugou.android.app.splash.SplashActivity)  
UserWait(1000) 
#十二个参数:键按下的时间,事件发生的时间,动作,x坐标,Y坐标,当前事件的压力0~1,
#触摸的近似值0~1,当前按下的meta键的标识,x坐标精确值,Y坐标的精确值,事件的来源,是否超出屏幕范围
#模拟点击酷狗音乐广告闪屏页面的“跳过”和后续登录注册页面的“X”
#根据坐标来的话,若换了设备或者UI设计就得再更新维护脚本,感觉不适用啊,短期的简单验证一下功能
DispatchPointer(0,0,0,751,68,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值