Android日志 实时打印日志 状态信息日志 ANR日志 application not responding Monkey日志 实时打印日志 adb logcat -b main -v time> app.log 打印应用程序的log adb logcat -v time> app.log 默认 ...
分类:
移动开发 时间:
2018-04-08 22:39:15
阅读次数:
257
从事测试行业两年了,一直很喜欢研究新技术,但是最近有点慵懒。正好公司新出了产品,督促我学习monkey用来测其稳定性。 网上搜索了很久,内容总是很零散,通常需要找几篇文章才能搭好环境。特写此文,一篇文章搞定。 一、什么是monkey? monkey是安卓系统自带的一款稳定性测试小工具。相信看到这篇文 ...
分类:
移动开发 时间:
2018-03-31 15:55:23
阅读次数:
153
Monkey 是什么:Monkey发送伪随机用户事件的工具 在哪里:Monkey在手机系统里(借助adb与monkey通信) adb 是什么:准备手机,电脑(cmd发送指令),USB建立连接(建立硬连接),Android Debug Bridge(建立软连接) 通过adb命令与手机monkey通信 ...
分类:
其他好文 时间:
2018-03-30 16:21:10
阅读次数:
185
MonkeyScript:(不支持截屏) 可以被Monkey识别的集合命令 可以完成重复固定的操作 MonkeyRunner(支持截屏操作) 提供一系列API,可以完成模拟事件和截屏操作 Monkey:在adb shell中生成用户或系统的伪随机事件 MonkeyRunner:通过API定义特定命令 ...
分类:
其他好文 时间:
2018-03-30 16:20:05
阅读次数:
137
第一步:adb shell ps | grep monkey:查找到正在测试的monkey包名 第二步:kill pid:删除查找出的monkey进程 以上完美的停止monkey测试 ...
分类:
其他好文 时间:
2018-03-24 18:32:17
阅读次数:
177
monkey是google提供的一个用于稳定性与压力测试的命令行工具。monkey程序由android系统自带,位于/sdcard/system/framework/monkey.jar中。 Monkey tools在Android内只能针对Activity做测试,不能对service做测试。 1. ...
分类:
其他好文 时间:
2018-03-21 23:16:09
阅读次数:
355
1) 参数: -p 参数-p用于约束限制,用此参数指定一个或多个包(Package,即App)。指定 包之后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP。 指定一个包: adb shell monkey -p com.htc.Weather ...
分类:
其他好文 时间:
2018-03-18 20:16:58
阅读次数:
251
题链: http://acm.hdu.edu.cn/showproblem.php?pid=3689题解: KMP,概率dp (字符串都从1位置开始) 首先对模式串S建立next数组。 定义dp[i][j]表示猴子打的串长度为i,且该串的后缀与模式串最多匹配到j位置的概率。 显然dp[0][0]=1 ...
分类:
其他好文 时间:
2018-03-11 00:27:55
阅读次数:
162
http://acm.hdu.edu.cn/showproblem.php?pid=5201题意:给你n个桃子要你分给m只猴子,猴子可以得0个桃子,问有多少种方法,但是有一个限制条件: 第一只猴子分得的桃子数量一定大于其他猴子的桃子数。 思路:首先部门不考虑限制条件,那么这个问题就非常简单了,n个物 ...
分类:
其他好文 时间:
2018-03-07 18:59:35
阅读次数:
175
一、 Monkey测试(冒烟测试) 使用monkey测试工具进行如下操作: 1. APP的安装 2. APP随机操作测试(APP压力测试) 3. APP的卸载 二、 安装卸载测试 1. 使用测试真机进行APP的安装与卸载 2. 使用第三方软件辅助安装与卸载 三、 升级测试 1. APP的在线升级安装 ...
分类:
移动开发 时间:
2018-02-24 18:01:05
阅读次数:
178