第三十五天&adb中monkey命令及移动端性能测试

adb monkey基本命令

adb shell monkey 100        执行monke100次


adb shell monkey -p 包名        100 执行某个app
adb shell monkey -p 包名 -v 100    -v显示日志详细程度(-v,-v -v,-v -v -v)


adb shell monkey -p 包名 -v 10 >路径        将日志信息写到本地
adb shell monkey -p 包名 -s 2 -v         指定随机数


adb shell monkey -p 包名 --throttle(ms)    延时执行
adb shell monkey -p 包名 -pct -touch 30 -v 10 调整触摸事件百分比


几种事件举例
1:--pct-motion//motion  手势事件
2:--pct-pinchzoom//pinch    二指缩放百分比
3:--pct-trackball//trackball    轨迹球事件百分比
4:--pct-rotation//screen        屏幕旋转百分比
5:--pct-syskeys//system(key)  ”系统”按钮事件百分比(这些按钮一般专供系统使用,如Home, Back, Start Call, End Call,音量控制)
 --ignore-crashes    通常,应用发生崩溃或异常时Monkey会停止运行。如果设置此项,Monkey将继续发送事件给系统,直 到事件计数完成。
--ignore-timeouts(ANR)    :通常,应用程序发生任何超时错误(如“Application Not responding”对话框)Monkey将停止运 行,设置此项,Monkey将继续发送事件给系统,直到事件计数完成。


monkey实例:


monkey -p 包名 -s 23 --throttle 2000 --ignore-crashes --ignore-timeouts -v -v -v 100000>/data/local/tmp/log.txt

 monkey中异常分析

1.程序崩溃

2.程序无响应

云测试平台

兼容性测试——App对不同手机、操作系统版本的兼容性测试,包括安装、启动、卸载等。 功能测试——遍历应用的每一个角落,查看应用的功能、逻辑是否正常,完整。 性能测试——应用的性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 稳定性测试——在一定时间内对App进行持续地测试,测试App运行的稳定性。 网络场景测试——测试不同网络环境中App的运行状况,如2G&3G,弱网络等
Testin,针对测试会生成测试报告,报告里会有详细信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值