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 ...
随机推荐
- .NET、PHP、MySql、JS中的时间戳你每次是手写还是复制?这篇文章让你一次性搞懂
什么是时间戳(chuō)? 答:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数. 为什么时间戳要从1970年01月0 ...
- vue 追书神器
app.vue页面 初始化数据,通过调用vuex mutation里定义的方法 调用保存到localstorage中的书架信息.搜索历史记录.字体大小和皮肤 并把这些数据保存的vuex state中 ...
- flex.css
flex.css:https://codepen.io/webstermobile/pen/apXEER/
- 项目总结-timerTask的使用
关于使用timerTask来进行定时任务的研究 业务说明:每天的0点执行一次 调用说明:com.hzmd.itest.db.ItestDbUtil中的startPermitTimer()方法进行最终的 ...
- jstl的foreach标签
jsp支持丰富的jstl标签语言(需要jar包支持),其中list循环(迭代)用的是<c:forEach></c:forEach>标签. 这个标签的作用就是迭代输出标签内部的内 ...
- WebStorm 2018激活码
2RRJMBXW33-eyJsaWNlbnNlSWQiOiIyUlJKTUJYVzMzIiwibGljZW5zZWVOYW1lIjoi5b285bK4IHNvZnR3YXJlMiIsImFzc2lnb ...
- HTML 5 & checkbox & switch components
HTML 5 & checkbox & switch components <!DOCTYPE html> <html lang="zh-Hans" ...
- [2019.03.25]Linux中的查找
TMUX天下第一 全世界所有用CLI Linux的人都应该用TMUX,我爱它! ======================== 以下是正文 ======================== Linu ...
- 《玩转spring全家桶》学习笔记-------------丁雪丰
一.spring 课程介绍 1.初识spring 2.数据操作 3.web开发 4.spring boot 5.spring cloud 二.初识spring Spring Boot.Spring C ...
- 【CF715E】Complete the Permutations 第一类斯特林数
题目大意 有两个排列 \(p,q\),其中有一些位置是空的. 你要补全这两个排列. 定义 \(s(p,q)\) 为 每次交换 \(p\) 中的两个数,让 \(p=q\) 的最小操作次数. 求 \(s( ...