【和小强学移动app测试4】monkey test使用与分析笔记
来源:互联网 发布:c 编程书籍推荐 编辑:程序博客网 时间:2024/06/06 02:16
对app进行monkey测试是必须的,他可以随机模拟人工的操作,还能进行压力模拟等,确实是居家旅行的必备良药!
1、需要提前做的准备
a、知道devices
adb devices
b、知道package name
最准确的就是问开发
2、执行命令且把log存放到指定的txt中
adb -s 你的设备号 shell monkey -p 你的包名
--pct-touch 30 --pct-motion 20 --pct-trackball 10
--pct-appswitch 10 -s 12867 --ignore-crashes --ignore-timeouts -v --throttle 300
10000 > c:\monkey_test.txt
3、log分析
检查输出log中是否有如下关键字
ANR
Crash
Fatal
exception
androidruntime
out of memory
null pointer
3.1 NullPointerException异常
a、android.process.acore该进程出现异常
b、NullPointerException引起
3.2 debug异常
a、com.android.browser该进程进入debug
b、出现的是IllegalStateException异常,该异常一般多是传递的参数非法或被多次调用时出现的
3.3 OutOfMemoryError异常
多次调用某个函数,存在申请变量空间未释放导致的
3.4 TimerOut异常
该异常一般都会又出现keyDispatchingTimedOu
3.5 Restart System异常(系统重新启动)
3.6 RuntimeException异常
该问题多出现在操作无响应之后,或者是某应用的服务无法启动或连接时,需要具体问题具体的分析
3.7 StaleDataException、readException等异常
android.database.StaleDataException,该信息说明android的数据库操作出现异常, 需要具体问题具体的分析
3.8 IllegalArgumentException等异常
多少情况下为说明向函数传递了一个不正确或不合法的参数
本文出自 “小强软件测试” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/1149026
- 【和小强学移动app测试4】monkey test使用与分析笔记
- monkey test使用与分析笔记
- 移动APP测试之Monkey Test 运用
- Monkey Test中软件包包名的获取与测试结果分析
- android Monkey test测试
- android Monkey test测试
- 使用monkey测试app的压力
- Android App压力测试(Monkey和ADB)
- Monkey test——Mr.Monkey 移动测试培训课后总结(三)
- 【和小强学移动app测试1】android移动开发环境搭建与配置
- Monkey测试log的保存与分析
- monkey测试App步骤
- Monkey Test 命令使用
- Monkey Test 命令使用
- Monkey Test 命令使用
- Monkey测试6-Monkey Test Log
- Android之monkey Test,Monkey测试中的黑名单和白名单,Monkey测试中的黑名单和白名单
- Monkey测试的策略和分析
- 在线的图片、js、css压缩优化工具介绍(配合小强视频 前端性能分析精要)
- 【和小强学移动app测试1】android移动开发环境搭建与配置
- 【和小强学移动app测试2】移动终端app测试点归纳(持续更新)
- 函数
- 【和小强学移动app测试3】adb命令使用汇总(持续更新)
- 【和小强学移动app测试4】monkey test使用与分析笔记
- DHTML快速入门
- 面试中如何谈工资问题
- 数据库锁表的分析与解决
- 改进qtp性能
- windows下常用命令
- 人生需要些鼓励的话
- 中西医诊疗与软件测试
- 产品观,来自微信张小龙的