app测试抓取日志

1.背景

app测试过程中,经常会出现程序崩溃、闪退的问题,可能会不记得上一步操作是什么,或者是偶现问题。对于测试来讲,问题复现不出来,略微有点儿尴尬,还耽误测试时间;对于研发来讲,不知道问题出在哪,解决起来也从下手。

2.解决思路

连接测试机,使用强大的adb工具打印日志,问题就迎刃而解啦

3.adb安装

1.下载安装sdk,自带adb工具,国内下载地址:http://www.androiddevtools.cn/,下载zip包后解压,双击SDK Manager.exe,进行安装即可
2.配置环境变量,添加ANDROID_HOME,即sdk所在路径,并将ANDROID_HOME添加到path中
3…sdk安装完成后,可在Android\android-sdk-windows\platform-tools路径下找到adb
4.安装完成后,打开cmd命令行工具,输入“adb --version”验证是否安装成功
app测试抓取日志

app测试抓取日志
app测试抓取日志

4.adb logcat查看操作日志

参考文章中写的很详细: https://blog.csdn.net/wenzhi20102321/article/details/81058196

连接测试机

1.数据线连接PC和测试机
2.测试机打开开发者模式:连续点击关于手机>EMUI版本
3.打开USB调试:系统和更新>开发人员选项,打开USB调试
4.cmd命令行工具中,输入命令“adb devices”,查看连接的设备
app测试抓取日志

adb logcat常用命令

# 查看命令格式帮助
adb logcat -help
# 指定日志保存路径
adb logcat >D:\log.txt
# 清除缓存的日志
adb logcat -c
# 显示时间格式日志
adb logcat -v time
# 显示最近的5行日志
adb logcat -t 5
# 使用管道过滤日志,过滤指定字符串
adb logcat | grep wifi
# 正则匹配V/ActivityManager
adb logcat | grep '^..Activity'
# 按照tag和级别显示日志
adb logcat ActivityManager:I
上一篇:adb命令大全介绍


下一篇:adb 命令大全