其他分享
首页 > 其他分享> > app测试抓取日志

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”验证是否安装成功
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4.adb logcat查看操作日志

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

连接测试机

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

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

标签:logcat,app,抓取,adb,测试,日志,安装,sdk
来源: https://blog.csdn.net/qq_42054174/article/details/118813361