android 自动化压力测试-monkey 2 获取程序包名

monkey 1 中我们写到:

C:\Users\chenshan>adb shell
[email protected]-T20:/ $ monkey -p cn.emoney.acg -v 500

说明:-p :指定被测试apk,主Activity(第一个启动的Activity)所在的包名(我问的开发)
     -v :指定测试的次数
也可以通过如下方法来获取机器中所有的包名:
#adb shell
#su
#cd data/data
#ls

 如果提示:opendir failed, Permission denied ,说明你没有root权限,需要先开通root权限

时间: 2024-10-06 03:20:46

android 自动化压力测试-monkey 2 获取程序包名的相关文章

android 自动化压力测试-monkey 1

Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中.它向系统发送伪随机的用户事件流(如按键输入.触摸屏输入.手势输入等),实现对正在开发的应用程序进行压力测试.Monkey测试是一种为了测试软件的稳定性.健壮性的快速有效的方法. 最近在测试公司手机软件app,抽空研究了下手机自动压力测试-monkey,如下: 步骤1:电脑环境准备:搭建android 开发环境 步骤2:手机环境准备:安装待测试的apk 步骤3:打开cmd,进入adb shell,命令如下: C:\Us

android 自动化压力测试-monkey 3 命令参数

使用monkey help 命令查看命令参数,如下: C:\Users\chenfenping>adb shell monkey -helpusage: monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...][-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...][--ignore-crashes] [--ignore-timeouts][--ignore-security-exceptions][--monitor-n

Android自动化压力测试图解教程——Monkey工具

转自:http://blog.csdn.net/lfyx1357/article/details/7418133 有时候我们需要对一个软件进行压力测试,检查该软件的性能.如果是人工进行测试的话,效率会低很多,而且会比较枯燥.这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而又繁琐的工作. 一.Monkey简介 至于Monkey的名字是有何而来的呢?这个没有去怎么考究,Monkey这个工具就是一个调皮的猴子,在App中乱按.乱摸.乱滚.乱跳.Monkey测试是Androi

Android APP压力测试-Monkey

压力测试-Monkey学习 Monkey测试特点 什么是Monkey test? 如其名,像猴子一样,虽然什么都不懂,但是可以乱点一通,可以理解为压力测试.在规定的时间或次数范围内做任何随机的操作,随即操作包括点击.滑动...... Monkey测试目标:通过模拟用户随机操作时间,暴露应用内Crash,降低Crash率 Monkey Test范围预期:除了一些系统设置,我们希望范围维持在待测试应用内,另外可以补充一些中断测试 只能发现Crash,单复现和解决Crash还是需要靠开发人员 暴露所有

Android自动化压力测试之Monkey Test (三)

Monkey 是什么? Monkey是Google提供的一个用于稳定性与压力测试的命令行工具. Monkey路径: 路径:/System/framework/monkey.jar 启动脚本路径:/system/bin/monkey 1.首先我们先打开安卓模拟器 2.打开本地cmd命令窗口 3.输入命令查看 模拟器是否有连接上 adb devices      ,出现如下图所示说明已连接上 4.然后就可以输入 adb shell 命令 进入monkey的路径下去执行monkey test了 cd

Android自动化压力测试之Monkey Test Android常见的错误类型及黑白名单的使用方法(四)

Android常见的错误类型有两种 1.ANR类型 1)在5秒内没有响应输入的事件(例如,按键按下,屏幕触摸) 2)BroadcastReceiver在10秒内没有执行完毕 2.Crash类型 1)异常停止 2)异常退出 Monkey 调试参数 --kill-process-after-error  犹豫一个错误而停止时,出错的应用程序将继续处于运行状态 --wait-dbg   启动monkey后,先中断其运行,等待调试器附加上来 命令演示 adb shell monkey -p com.da

Android手机monkey命令自动化压力测试

这里我们使用网上下载的QQ手机安装程序QQ_244.apk为例 一.安装程序 有以下两种方法: 通过DDMS安装,将程序安装包拖到模拟器data/app目录即可自动安装 装的软件都是在这个data/app, system/app是系统里的软件,data/app这个文件夹里的软件是占用手机内存 2.通过adb命令安装 复制QQ_244.apk安装文件复制到sdk\platform-tools下,也就是和adb在同一个文件夹 cd 到该文件夹下面  执行命令adb install QQ_244.ap

Android APP压力测试(二)之Monkey信息自动收集脚本

Android APP压力测试(二) 之Monkey信息自动收集脚本 前言: 上一篇Monkey介绍基本搬抄官方介绍,主要是为了自己查阅方便.本文重点介绍我在进行Monkey时如何自动收集相关信息,主要收集Monkey测试日志.手机日志.手机屏幕截图.测试手机信息,自动按次按时间点保存信息.只需轻轻一点,腾出手腾出脑想干吗干吗,执行结束应该有信息的都有收集,一定程序提升了效率,节约了时间.可以偷空看看美图.聊天扯淡...哦不,是学习提高审美观,沟通交流增进同事情感... 转载请注明出处:Find

Android APP压力测试(一)之Monkey工具介绍

Android APP压力测试(一) 之Monkey工具介绍 前言 本文主要介绍Monkey工具.Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕.滑动.按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常.此文主要给自己查阅用. [目录] 1.Monkey简介 2.Monkey参数说明 3.Monkey实例 4.Monkey测试结果分析 1.Monkey简介 Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设