网站首页 > 技术文章 正文
在日常工作中除了掌握adb的基本命令,还要掌握两个常用的命令,用来辅助测试。一个是获取手机端底层日志的adb logcat,一个是进行稳定性测试的adb shell monkey。
今天我们详细讲解一下这两个命令
1.adb logcat -v time >D:\log\logcat.txt
adb:adb 命令关键词
logcat: 抓取日志(车机被操作的信息)
-v :日志的类别
time:以时间线输出,也可以使用 threadtime (线程和时间)
'>' :重定向,另存为
D: D盘符
\log\ :D盘里面的文件夹名称,需要事先建立好,可以没有
logcat.txt:指定日志的文件名称和格式
2.什么时候使用adb logcat
日常工作中常见命令之一
3.adb shell monkey
①.monkey test:概念
A.压力测试: 每个晚上执行
B.稳定性测试:连续的多个晚上的执行
②. 命令:
【以上参数常用的有】
[-p ALLOWED_PACKAGE] 指定app(包名) 进行monkey测试
[--ignore-crashes] 忽略崩溃闪退的现象,但是会记录在日志中
[--ignore-timeouts] 忽略超时anr的现象.但是会记录在日志中。application np response表示应用程序无响应(超时 timeout)
[--ignore-security-exceptions] 忽略证书相关提示或者现象,不会记录在日志中
[--monitor-native-crashes] 监控本地崩溃闪退问题
[--ignore-native-crashes] 忽略本地应用发生崩溃或者闪退问题,会记录在日志中
[-s SEED] 事件序列号 指定操作的顺序
[-v [-v] ...] :monkey测试日志级别 最多 -v -v -v 最详细的日志级别
[--throttle MILLISEC] 操作之间的等待事件 1000以内 500所有
COUNT:事件数 该参数必不可少,其他参数可以没有,根据项目情况来定
4.monkey测试重定向
adb shell monkey 200 >D:\log\monkey.txt 含义参考前面的adb logcat
5.adb shell monkey什么时候使用?
基本功能稳定之后(第一轮功能测试结束之后)
猜你喜欢
- 2024-09-29 图文教程:PC利用adb工具通过CMD命令控制手机动作(备忘笔记)
- 2024-09-29 ADB 调试手机的三种方式(USB、WLAN、WIFI)
- 2024-09-29 Android中如何实现adb向应用发送指令并返回
- 2024-09-29 打怪升级看这里,adb命令大全等着你
- 2024-09-29 App专项测试(3)-常见的ADB命令(下)
- 2024-09-29 软件测试系列:移动端安卓APP测试必备之ADB命令 (一)
- 2024-09-29 软件测试学习笔记丨App端测试——adb shell相关命令
- 2024-09-29 App专项测试(2)-常见的ADB命令(上)
- 2024-09-29 番外篇——ADB命令总结 adb命令干什么用的
- 2024-09-29 「Android」Android常规adb命令 android adb命令
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)