返回顶部
首页 > 资讯 > 移动开发 >Android软件测试log知多少
  • 395
分享到

Android软件测试log知多少

logAndroid 2022-06-06 12:06:32 395人浏览 独家记忆
摘要

  log文件分为实时打印的,还有状态信息的两种   实时打印的主要有:loGCat main,logcat radio,logcat events,tcpdump,还

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

  实时打印的主要有:loGCat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志

  状态信息的有:adb shell dmesg,adb shell dumpstate,adb shell dumpsys,adb bugreport

  讲解一下各自作用:

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

  adb logcat -b main -v time>app.log  打印应用程序的log

  adb logcat -b radio -v time> radio.log 打印射频相关的log,SIM STK也会在里面,modem相关的ATcommand等,当然跟QXDM差的很远了。

  adb logcat -b events -v time  打印系统事件的日志,比如触屏事件。。。

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

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

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

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


--结束END--

本文标题: Android软件测试log知多少

本文链接: https://lsjlt.com/news/28626.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Android软件测试log知多少
      log文件分为实时打印的,还有状态信息的两种   实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还...
    99+
    2022-06-06
    log Android
  • 软件测试之Android单元测试
            软件测试之Android单元测试  单元测试工具   android源代...
    99+
    2022-06-06
    android单元测试 软件测试 测试 软件 Android
  • 软件测试这些你知道吗?
    我们常常听说的一些测试专业术语,比如白盒、黑盒、单元测试,笔者在前几年对测试也仅仅停留在这个两个词汇上,更多的就不得而知了。后来在一家做跨境电商的公司学到了一些新术语,也见到了测试岗位的一些日常,比如冒烟测试、测试用例(TC)、回归测试、接...
    99+
    2023-06-05
  • Android软件测试的日志文件
      很多人经常搞不清楚各种日志文件的作用,什么时候抓这些文件,其实如果你分不清楚的话好一起抓了,至少你要分清楚有哪些日志文件需要抓。   log文件分为实时打印的,还有...
    99+
    2022-06-06
    日志文件 测试 Android
  • Android软件测试的日志文件问题
      实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志   状态信息的有:a...
    99+
    2022-06-06
    日志文件 测试 Android
  • 软件测试要学什么(7)软件测试常用工具
           总结了7个常见的软件测试问题,这些问题你也提过吗  1. 软件测试工程师岗位职责是什么  答:你可以去看看招聘网站上很多公司的招聘公布,都有岗位职责,看起来感觉离你自己还有一段距离。你可...
    99+
    2023-06-03
  • 软件测试面试必杀篇:【2023软件测试面试八股文宝典】
    800道软件测试面试真题,高清打印版打包带走,横扫软件测试面试高频问题,涵盖测试理论、Linux、MySQL、Web测试、接口测试、App测试、Python、Selenium、性能测试、LordRunner、计算机网络、数据结构与算法、逻辑...
    99+
    2023-08-31
    单元测试 压力测试 python
  • Android客户端性能软件测试小结
      Android手机客户端的性能测试开展近3个月了,期间包括性能监测工具的开发周期和工具的投入使用和优化;客户端性能测试从这里起步,从这里开始。   一般情况,对于新生的产品...
    99+
    2022-06-06
    性能 小结 软件测试 测试 软件 Android
  • Android软件测试的日志文件抓取简介
      1、log文件分类简介   实时打印 的主要有: logcat main , logcat radio , logcat events , tcpdump ,还有高通...
    99+
    2022-06-06
    日志文件 测试 Android
  • 软件测试-接口测试-代码实现接口测试
    文章目录 1.request 1.1 request介绍 1.2 发送get请求 1.3 发送set请求 1.4 其...
    99+
    2023-09-06
    php json
  • 软件测试中的黑盒测试是怎样测试啊
    黑盒测试是一种软件测试方法,测试人员在测试过程中只关注系统的输入和输出,不考虑系统内部的实现细节。测试人员主要通过输入数据来触发系统...
    99+
    2023-08-18
    软件测试
  • Android下如何使用JUnit进行软件测试
      软件测试作为程序员必备的一项技能是决定软件开发周期长短以及软件运行成败的关键,可以说好的软件不是代码写得好而是有效的测试决定的。本文将介绍在android下利用ecli...
    99+
    2022-06-06
    junit 软件测试 测试 软件 Android
  • Android软件测试的需求评审是什么
    这篇文章主要讲解了“Android软件测试的需求评审是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android软件测试的需求评审是什么”吧!需求评审1.需求阶段评审的角色和职责一句话...
    99+
    2023-06-05
  • 软件测试基础篇——MySQL
    MySQL 1、数据库技术概述 数据库database:存放和管理各种数据的仓库,操作的对象主要是【数据data】,科学的组织和存储数据,高效的获取和处理数据SQL:结构化查询语言,专为**关系型数据...
    99+
    2023-09-03
    mysql 数据库
  • javascript用哪个软件测试
    Javascript是一种高级编程语言,广泛应用于Web开发、App开发、游戏开发等多个领域。在开发的过程中,一个重要的环节是测试,而针对Javascript的测试工具也有很多。本文将介绍Javascript测试工具的选择以及使用方法,帮助...
    99+
    2023-05-14
  • 氚云软件多少钱
    氚云软件最初是为了帮助射击运动员提高射击水平而设计的,但是随着时间的推移,其应用范围也在不断扩大。目前,氚云软件被广泛应用于射击运动中,例如飞碟射击、靶场射击和特种部队射击等。在这些应用中,氚云软件可以自动记录射击数据并生成图表,帮助射击运...
    99+
    2023-10-28
    多少钱 软件
  • 软件测试之使用Fiddler实现弱网测试
    一、弱网简介 弱网看字面意思就是网络比较弱,我们通称为信号差,网速慢。 1、弱网的影响 在地铁、隧道、电梯和车库等场景下使用APP ,网络会出现延时、中断和超时等情况。 如...
    99+
    2024-04-02
  • 游戏测试和软件测试有什么区别?
    针对手游而言,游戏测试的本质是APP,所以不少手游的测试方式与APP测试异曲同工,然而也有所不同。APP更多的是具有一种工具,一款APP好不好用不重要,关键点在于实用。而游戏则具有一种玩具属性,它并不见得实用,但他要符合玩家的好恶,要能让玩...
    99+
    2023-06-05
  • 软件测试员必知!压力测试总共需要几个步骤?思路总结篇
    在运维工作中,压力测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。今天我们就来深入了解下压力测试!首先,什么是压力测试?软件压力测试是一种基本的质量保证行为,...
    99+
    2023-06-05
  • 金融软件测试前景分析,与其他软件测试的5大区别!
    金融行业是国民经济发展的重中之重,直接关系到国家产业经济发展的稳定性。金融业软件测试作为整个金融产品生产周期中重要的一个环节,起着重要作用,尤其是对金融产品创新和风险控制等方面有着不可或缺的作用。...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作