android 自带压力测试工具monkey
来源:互联网 发布:女生脚的味道知乎 编辑:程序博客网 时间:2024/05/20 06:22
1.压力测试
所谓压力测试就是在一种相对极端情况下去测试软件的各种性能。
当我们开发出软件以后,可能担心软件的可操作性,持久性。为了防止软件运行途中崩溃,从而给用户带来不好体验,这个时候就需要软件上线以前,进行压力测试。
2.android 压力测试
使用monkey测试软件,会用多种随机事件发送给待测app的activity,测试activity的问题;
3.monkey测试特点
monkey测试针对部分activity,注册信息包含 Intent.CATEGORY_LAUNCHER 或Intent.CATEGORY_MONKEY 的activity
4.monkey测试流程
- monkey是脚本执行,需要在cmd下执行
- adb shell monkey -help 查看monkey执行命令
- adb shell monkey -p 【包名】【测试次数】 测试特定应用这个命令就是向手机计算器发出100个事件做测试
- adb shell monkey -v [-v -v] [-v -v -v] 测试app 打印log的详细程度 ,v越多对应打印log越详细。这是应用测试动画
5.adb shell monkey -s [number] 输入事件的序列,就是对于输入事件序列,numer值是固定的。默认值是0,相同的number事件序列相同
6.adb shell monkey >[path] 将压力测试的log打印到文件
7.其他一些命令
--ignore-crashes:忽略崩溃
--ignore-timeouts:忽略超时
--ignore-security-exceptions:忽略安全异常
--ignore-timeouts:忽略超时
--ignore-security-exceptions:忽略安全异常
下面来写一个完整的monkey测试命令
<pre name="code" class="html">adb shell monkey -p com.android.calculator2 -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 > E:\monkey_log.txt这个命令意思是:向calculator2包名对应应用连续输入10000次事件序列是500的事件,忽略崩溃,忽略超时,忽略安全异常,并且把log数据写入E:\monkey_log.txt文件中。
0 0
- android 自带压力测试工具monkey
- Android压力测试Monkey工具
- Android压力测试Monkey工具
- android压力测试工具monkey
- Android自带Monkey测试
- 【Monkey测试】Android自带自动测试工具monkey的使用
- 【Monkey测试】Android自带自动测试工具monkey的使用
- android调试工具monkey压力测试实战
- android中的压力测试工具monkey
- Android压力测试Monkey工具详解
- Android开发中的压力测试工具Monkey
- android压力测试工具Monkey使用方法
- Monkey压力测试工具
- apache自带的压力测试工具
- Apache自带压力测试工具ab
- mysql自带的压力测试工具
- Android 压力测试----- Monkey
- android压力测试,monkey
- 否定先生的第一个CSDN博客
- css 利用table 及 noWrap 实现一列优先使用宽度,另外一列自适应
- linux安装jdk
- 定时任务-quartz的使用,实现可页面化管理
- 根据内核来创建线程--SetThreadAffinityMask函数的使用
- android 自带压力测试工具monkey
- Java List ArrayList用法详解
- 系统引导源码分析bootsect.s
- 需求管理和范围管理的区别和联系
- iOS post请求设置请求头
- Linux进程通信共享内存
- Failed to connect to Coordinator: All builds will run in standalone mode.
- 父页面执行框架里同方法名的JS函数
- 递归资料