monkey日志解析
bash arg: -p (打印monkey命令携带的参数)
bash arg: com.dapp.testAPP123
bash arg: --throttle
bash arg: 200
bash arg: --pct-touch
bash arg: 40
bash arg: --pct-motion
bash arg: 60
bash arg: --ignore-crashes
bash arg: --ignore-timeouts
bash arg: --ignore-security-exceptions
bash arg: --ignore-native-crashes
bash arg: -v
bash arg: -v
bash arg: -v
bash arg: 1152000
:Monkey: seed=1555327004240 count=1152000(打印seed值)
:AllowPackage: com.dapp.testAPP123
:IncludeCategory: android.intent.category.LAUNCHER
:IncludeCategory: android.intent.category.MONKEY
// Selecting main activities from category android.intent.category.LAUNCHER
// - NOT USING main activity com.android.gallery3d.vivo.GalleryTabActivity (from package com.vivo.gallery)
// - NOT USING main activity com.android.bbkmusic.WidgetToTrackActivity (from package com.android.bbkmusic)
// - NOT USING main activity com.android.bbksoundrecorder.SoundRecorder (from package com.android.bbksoundrecorder)
// - NOT USING main activity com.android.camera.CameraActivity (from package com.android.camera)
// - NOT USING main activity com.android.contacts.DialtactsContactsEntryActivity (from package com.android.contacts)
// - NOT USING main activity com.android.dialer.TwelveKeyDialer (from package com.android.dialer)
......
// + Using main activity com.dapp.testAPP123.activity.WelcomeActivity (from package com.dapp.testAPP123)(允许启动的APP)
......
// Selecting main activities from category android.intent.category.MONKEY
// - NOT USING main activity com.android.settings.Settings$RunningServicesActivity (from package com.android.settings)
// - NOT USING main activity com.android.settings.Settings$StorageUseActivity (from package com.android.settings)
......
// Seeded: 1555327004240
// Event percentages:(打印各事件的百分比)
// 0: 40.0%
// 1: 60.0%
// 2: 0.0%
// 3: 0.0%
// 4: -0.0%
// 5: -0.0%
// 6: 0.0%
// 7: 0.0%
// 8: 0.0%
// 9: 0.0%
// 10: 0.0%
// 11: 0.0%
:Switch: #Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;launchFlags=0x10200000;component=com.dapp.testAPP123/.activity.WelcomeActivity;end
// Allowing start of Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.dapp.testAPP123/.activity.WelcomeActivity } in package com.dapp.testAPP123
Sleeping for 200 milliseconds
:Sending Touch (ACTION_DOWN): 0:(490.0,1271.0)
:Sending Touch (ACTION_MOVE): 0:(485.8316,1272.8461)
......
// Allowing start of Intent { cmp=com.dapp.testAPP123/.activity.SportsActivity } in package com.dapp.testAPP123(启动指定intent,可以查看在大致在哪个模块或页面)
......
:Sending Touch (ACTION_MOVE): 0:(481.5137,529.8393)(打印执行动作)
:Sending Touch (ACTION_UP): 0:(485.4817,521.6828)
Sleeping for 200 milliseconds
:Sending Touch (ACTION_DOWN): 0:(576.0,825.0)
:Sending Touch (ACTION_MOVE): 0:(591.21234,838.1344)
:Sending Touch (ACTION_MOVE): 0:(602.8237,851.8741)
:Sending Touch (ACTION_MOVE): 0:(607.5011,858.8844)
:Sending Touch (ACTION_MOVE): 0:(614.86475,880.4976)
:Sending Touch (ACTION_MOVE): 0:(630.8367,904.28687)
:Sending Touch (ACTION_MOVE): 0:(639.5518,926.98193)
:Sending Touch (ACTION_MOVE): 0:(657.6301,941.7169)
:Sending Touch (ACTION_UP): 0:(670.3675,965.1066)
Sleeping for 200 milliseconds
:Sending Touch (ACTION_DOWN): 0:(758.0,334.0)
:Sending Touch (ACTION_UP): 0:(757.3742,336.1662)
//[calendar_time:2019-04-13 08:50:43.073 system_uptime:104263618](打印系统时间)
// Sending event #1102400(打印monkey事件执行次数,可以推算出当前测试执行进度)
// Rejecting start of Intent { cmp=com.tencent.mm/.plugin.exdevice.ui.ExdeviceRankInfoUI } in package com.tencent.mm (除了指定包外,拒绝启动其他app)
Events injected: 1152000(monkey结束时,对各种事件的统计,不用太关注)
:Sending rotation degree=0, persist=false
:Dropped: keys=0 pointers=244 trackballs=0 flips=0 rotations=0
## Network stats: elapsed time=51876375ms (0ms mobile, 0ms wifi, 51876375ms not connected)
// Monkey finished
monkey日志解析的更多相关文章
- Monkey框架(测试方法篇) - monkey日志分析
Monkey日志分析是Monkey测试中非常重要的一个环节,通过日志分析,可以获取当前测试对象在测试过程中是否会发生异常,以及发生的概率,同时还可以获取对应的错误信息,帮助开发定位和解决问题.介绍日志 ...
- monkey之monkey日志分析
一.初步分析方法:Monkey测试出现错误后,一般的差错步骤为以下几步:1.找到是monkey里面的哪个地方出错2.查看Monkey里面出错前的一些事件动作,并手动执行该动作3.若以上步骤还不能找出, ...
- Android APP压力测试(三)之Monkey日志自动分析脚本
Android APP压力测试(三) 之Monkey日志自动分析脚本 前言 上次说要分享Monkey日志的分析脚本,这次贴出来分享一下,废话不多说,请看正文. [目录] 1.Monkey日志分析脚本 ...
- Mysql日志解析
修改Mysql配置 Mysql配置地址为: C:\Program Files (x86)\MySQL\MySQL Server 5.5 如果无法修改可以把my.ini拷贝出来,修改完后,再拷贝回去! ...
- Mysql binlog日志解析
1. 摘要: Mysql日志抽取与解析正如名字所将的那样,分抽取和解析两个部分.这里Mysql日志主要是指binlog日志.二进制日志由配置文件的log-bin选项负责启用,Mysql服务器将在数据根 ...
- monkey日志管理
日志管理作用 Monkey日志管理是Monkey测试中非常重要的一个环节,通过日志管理分析,可以获取当前测试对象在测试过程中是否会发生异常,以及发生的概率,同时还可以获取对应的错误信息,帮助开发定位和 ...
- 主机管理+堡垒机系统开发:strace命令及日志解析(五)
一.strace命令简介 测试命令截图 第一个窗口执行命令如下 [root@elk ~]# w 16:51:56 up 3 days, 6:01, 3 users, load average: 0.0 ...
- Windows登录类型及安全日志解析
Windows登录类型及安全日志解析 一.Windows登录类型 如果你留意Windows系统的安全日志,在那些事件描述中你将会发现里面的“登录类型”并非全部相同,难道除了在键盘上进行交互式登录(登录 ...
- 苏宁基于Spark Streaming的实时日志分析系统实践 Spark Streaming 在数据平台日志解析功能的应用
https://mp.weixin.qq.com/s/KPTM02-ICt72_7ZdRZIHBA 苏宁基于Spark Streaming的实时日志分析系统实践 原创: AI+落地实践 AI前线 20 ...
随机推荐
- Web项目中的 /
如果 / 出现在路径的前面: web.xml中:http://loclalhost:8080/项目名称/ 在项目的根路径下面 jsp中: http://localhost:8080/ ...
- [转帖]Windows7/2008中批量删除隧道适配器的方法
https://www.jb51.net/os/windows/479838.html 客户现场的硬件信息总是发生变化 这里查找一下资料 尝试一下. 1.在网卡属性的“网络”中,将“Internet协 ...
- vue各种插件汇总
https://blog.csdn.net/wh8_2011/article/details/80497620(copy) Vue是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一 ...
- Flutter获取屏幕宽高和Widget大小
我们平时在开发中的过程中通常都会获取屏幕或者 widget 的宽高用来做一些事情,在 Flutter 中,我们可以使用如下方法来获取屏幕或者 widget 的宽高. MediaQuery 一般情况下, ...
- Python 安装 (win10)
1. 下载python 网址: python.org 版本: 2.7 安装包名字: Windows x86-64 MSI installer 一路next. 2. 配置环境变量: path 里面添加p ...
- STL用法整理
百度百科 STL是Standard Template Library的简称,中文名标准模板库,惠普实验室开发的一系列软件的统称.从根本上说,STL是一些“容器”的集合,这些“容器”有list,vect ...
- html 通用导航 a链接跳转时给当前导航添加选中颜色
学习前端的同学或许会遇到这个问题 做一个基本的小站有几个导航的,如下图 无论有几个页面,这里的导航的样式都是一样,唯一不同的就是进入哪个页面时当前有个选中的样式 一般这样通用的导航在开发的时候都会封装 ...
- ubuntu下python跑任务输出到文件中遇到的一些问题(输出重定向)
之前主要是参考https://www.cnblogs.com/chason95/articles/9760291.html 一般使用 python test.py > ./log.txt 或 p ...
- 机器学习---最小二乘线性回归模型的5个基本假设(Machine Learning Least Squares Linear Regression Assumptions)
在之前的文章<机器学习---线性回归(Machine Learning Linear Regression)>中说到,使用最小二乘回归模型需要满足一些假设条件.但是这些假设条件却往往是人们 ...
- JumpServer1.0 服务搭建
JumpServer1.0 服务搭建 系统环境配置 setenforce 0 systemctl stop iptables.service systemctl stop firewalld.serv ...