我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Android软件测试的日志文件

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Android软件测试的日志文件

  很多人经常搞不清楚各种日志文件的作用,什么时候抓这些文件,其实如果你分不清楚的话好一起抓了,至少你要分清楚有哪些日志文件需要抓。

  log文件分为实时打印的,还有状态信息的两种

  实时打印的主要有:logcatmain,logcatradio,logcatevents,tcpdump,还有高通平台的还会有QXDM日志

  状态信息的有:adbshelldmesg,adbshelldumpstate,adbshelldumpsys,adbbugreport

  讲解一下各自作用:

  通过DDMS抓的其实跟用dos批处理抓的一样都是logcat的日志文件,ddms抓的通常是main缓存中的,是应用程序打印的日志文件。不过ddms好处在于能够实时看到带有颜色的,如果是用dos批处理只能重定向到文件,到抓完之后才能够看到,不是实时的。

  adblogcat-bmain-vtime>app.log打印应用程序的log

  adblogcat-bradio-vtime>radio.log打印射频相关的log,SIMSTK也会在里面,modem相关的ATcommand等,当然跟QXDM差的很远了。

  adblogcat-bevents-vtime打印系统事件的日志,比如触屏事件。。。

  tcpdump是很有用的,对于TCP/IP协议相关的都可以使用这个来抓,adbshelltcpdump-s10000-w/sdcard/capture.pcap,比如抓mms下载的时候的UAprofile,browser上网的时候,使用proxy的APN下载,streaming的相关内容包括UAprofile等。

  后是高通平台的QXDM,不管是不是Android,只要使用高通芯片,都会对它很熟悉,当然了,不是高通的芯片不用提它了。这个不多讲,内容丰富,射频,电话,上网,...凡是高通提供的解决方案,这个都可以抓。

  状态信息:其实一个够了,那是bugreport(命令adbbugreport>bugreport.log)。里面包含有dmesg,dumpstate和dumpsys。dmesg(命令adbshelldmesg>ldmesg_kernel.log)是kernel的log,凡是跟kernel相关的,比如driver出了问题(相机,蓝牙,usb,启动,等等吧)。dumpstate是系统状态信息,里面比较全,包括手机当前的内存信息、cpu信息、logcat缓存,kernel缓存等等。adbshelldumpsys这个是关于系统service的内容都在这个里面,这个命令还有更详尽的用法,比如dbshelldumpsysmeminfosystem是查看system这个process的内存信息。

  还有其他的比如PV的log,一般都是开发人员自己写的,可能让你放到sd卡里面,其他的不足或需要补充的期望您的指导。


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Android软件测试的日志文件

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Android软件测试的日志文件

很多人经常搞不清楚各种日志文件的作用,什么时候抓这些文件,其实如果你分不清楚的话好一起抓了,至少你要分清楚有哪些日志文件需要抓。log文件分为实时打印的,还有状态信息的两种实时打印的主要有:logcatmain,logcatradio,lo
2022-06-06

Android软件测试的日志文件问题

实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志状态信息的有:adb shell dmesg,adb shell dumpstate,adb s
2022-06-06

Android软件测试的日志文件抓取简介

1、log文件分类简介实时打印 的主要有: logcat main , logcat radio , logcat events , tcpdump ,还有高通平台的还会有QXDM 日志状态信息 的有: adb shell cat /pro
2022-06-06

软件测试之Android单元测试

软件测试之Android单元测试 单元测试工具android源代码中每个app下中都自带了一个test用例,下面主要介绍下camra单元测试用例在AndroidManifest.xml中标明了测试用例instrumenta
2022-06-06

Android日志文件的读写工具类

本文实例为大家分享了Android日志文件的读写工具类,供大家参考,具体内容如下 1. UI 效果 例如我们需要采集温度信息,可以不断写入一行一行的txt文本,读写文件操作即可2. 调用示例 2.1 需要配置SD卡读写权限
2022-06-06

Android软件测试log知多少

log文件分为实时打印的,还有状态信息的两种实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志状态信息的有:adb shell dmesg,adb
2022-06-06

laravel的日志文件在哪

laravel的日志文件在项目的“storage/logs”目录下。在这个目录中,可以找到Laravel应用程序运行时产生的所有日志文件,每个日志文件都具有日期为文件名的格式,例如“laravel-2022-01-01.log”。通过使用L
2023-07-11

Android软件测试的需求评审是什么

这篇文章主要讲解了“Android软件测试的需求评审是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android软件测试的需求评审是什么”吧!需求评审1.需求阶段评审的角色和职责一句话
2023-06-05

Android客户端性能软件测试小结

Android手机客户端的性能测试开展近3个月了,期间包括性能监测工具的开发周期和工具的投入使用和优化;客户端性能测试从这里起步,从这里开始。一般情况,对于新生的产品,都会用定势的思维考虑:优先功能测试,之后才会是安全、性能等方面。andr
2022-06-06

软件测试中的黑盒测试是怎样测试啊

黑盒测试是一种软件测试方法,测试人员在测试过程中只关注系统的输入和输出,不考虑系统内部的实现细节。测试人员主要通过输入数据来触发系统的不同功能,并验证系统的输出是否符合预期。黑盒测试可以根据系统的需求和功能进行以下几种测试:1. 功能测试:
2023-08-18

一文搞懂Web测试和App测试的区别?软件测试人员必看

(松勤软件学院讯)最近老是听到一些朋友说,移动端要比web端稍微难一些,涉及到的细节笔记很多,有转去做web测试的想法,看看在具体测试的时候到底有没有什么差别。 WEB测试和APP测试从流程上来说,没有区别。都需要经历测试计划方案,用例设计
2023-06-04

什么是SQLServer中的日志文件和日志记录

SQL Server中的日志文件是用来记录数据库中的所有操作的文件。日志记录是指将数据库的所有更新操作(如插入、删除、更新)以及事务的开始和结束操作记录在日志文件中,以便在数据库发生故障时能够通过日志文件进行恢复。日志记录可以确保数据库的完
什么是SQLServer中的日志文件和日志记录
2024-04-09

Android开发商的QA是这样做软件测试的

QA的噩梦在国内,不仅是Android开发者数量庞大,而大大小小各种硬件厂家产生的设备也是种类繁多。这样对消费者来说,有太多种选择,他们完全可以根据价格和外形来挑选钟爱的设备。可是这对开发者,有一种感觉叫“生不如死”
2022-06-06

Go语言中如何处理并发文件的文件系统文件日志和审计日志问题?

Go语言中如何处理并发文件的文件系统文件日志和审计日志问题?在Go语言中,处理并发文件的文件系统文件日志和审计日志问题是一项常见的需求。Go语言提供了多种机制来处理并发文件操作,如锁机制、管道、协程等。本文将介绍如何在Go语言中处理文件系统
2023-10-22

Android下如何使用JUnit进行软件测试

软件测试作为程序员必备的一项技能是决定软件开发周期长短以及软件运行成败的关键,可以说好的软件不是代码写得好而是有效的测试决定的。本文将介绍在android下利用eclipse进行开发时如何使用JUnit进行单元测试。一、测试的分类(仅举例其
2022-06-06

sqlserver的日志文件如何查看

要查看SQL Server的日志文件,可以使用SQL Server Management Studio(SSMS)或者查询系统表来查看。以下是两种方法:使用SQL Server Management Studio(SSMS):打开SQL S
sqlserver的日志文件如何查看
2024-04-09

解释SQL Server中的日志文件和数据文件

SQL Server中的日志文件和数据文件是关系数据库中的两种主要文件类型,用于存储数据库的数据和日志信息。数据文件包含了实际存储在数据库中的数据,包括表、索引、存储过程等。数据文件通常具有扩展名为.mdf。每个数据库至少有一个数据文件,
解释SQL Server中的日志文件和数据文件
2024-06-03

编程热搜

  • Android:VolumeShaper
    VolumeShaper(支持版本改一下,minsdkversion:26,android8.0(api26)进一步学习对声音的编辑,可以让音频的声音有变化的播放 VolumeShaper.Configuration的三个参数 durati
    Android:VolumeShaper
  • Android崩溃异常捕获方法
    开发中最让人头疼的是应用突然爆炸,然后跳回到桌面。而且我们常常不知道这种状况会何时出现,在应用调试阶段还好,还可以通过调试工具的日志查看错误出现在哪里。但平时使用的时候给你闹崩溃,那你就欲哭无泪了。 那么今天主要讲一下如何去捕捉系统出现的U
    Android崩溃异常捕获方法
  • android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
    系统的设置–>电池–>使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础参数的1、我的手机中power_profile.xml的内容: HTC t328w代码如下:
    android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
  • Android SQLite数据库基本操作方法
    程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数
    Android SQLite数据库基本操作方法
  • ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
    工作的时候为了方便直接打开编辑文件,一些常用的软件或者文件我们会放在桌面,但是在ubuntu20.04下直接直接拖拽文件到桌面根本没有效果,在进入桌面后发现软件列表中的软件只能收藏到面板,无法复制到桌面使用,不知道为什么会这样,似乎并不是很
    ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
  • android获取当前手机号示例程序
    代码如下: public String getLocalNumber() { TelephonyManager tManager =
    android获取当前手机号示例程序
  • Android音视频开发(三)TextureView
    简介 TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。 与SurfaceView的区别 SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。 Textu
    Android音视频开发(三)TextureView
  • android获取屏幕高度和宽度的实现方法
    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即
    android获取屏幕高度和宽度的实现方法
  • Android自定义popupwindow实例代码
    先来看看效果图:一、布局
  • Android第一次实验
    一、实验原理 1.1实验目标 编程实现用户名与密码的存储与调用。 1.2实验要求 设计用户登录界面、登录成功界面、用户注册界面,用户注册时,将其用户名、密码保存到SharedPreference中,登录时输入用户名、密码,读取SharedP
    Android第一次实验

目录