APP测试-android日志分析.ppt

上传人:99****p 文档编号:3680938 上传时间:2019-07-05 格式:PPT 页数:18 大小:1.40MB
下载 相关 举报
APP测试-android日志分析.ppt_第1页
第1页 / 共18页
APP测试-android日志分析.ppt_第2页
第2页 / 共18页
APP测试-android日志分析.ppt_第3页
第3页 / 共18页
APP测试-android日志分析.ppt_第4页
第4页 / 共18页
APP测试-android日志分析.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、,POWERPIONT TEMPLATE,APP测试-DDMS -Android日志分析,本课关键词:,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,简介,难度系数 1.日志、Trace、Log2.DDMS3.模拟器、AVD 、emulator4.性能分析、heap、OOM5.模拟定位、经纬度,1.1 什么是log?,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PP

2、T图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,1,1.日志,又称为 Log,保存的文件称为trace文件,是我们测试人员的又一利器,其实,不管是在调试还是测试的时候,日志都可以帮助我们解决问题。2.所谓的日志,其实是一种记录机制,允许我们在程序代码中插入一些特殊的输出代码,将程序当前的运行状态随时输出,以便于在无人值守的情况下记录信息,在事后对程序的处理过程进行分析。3.开发人员常用调试手段:通过 Console 来输出,或者使用 alert, 或者 MessageB

3、ox 来输出(调试完得及时删除),1.2 常见异常,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,1,1.ANR2.Crash3.闪退(died):狗带,1.3 如何定义测试等级?,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载:

4、教案下载: PPT论坛:,部落之家,1,大家是如何定义初级测试:中级测试:高级测试:资深、专家、大神的?,1.4 初级测试,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,1,大家是如何定义初级测试:1.不会抓log,不知道啥是log 2.会用工具抓log,抓到后丢给开发 3.不会分析log,看不懂中级测试:高级测试:资深、专家、大神的?,1.5 中级测试,PPT模板下载: 行业PPT模板: 节

5、日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,1,大家是如何定义初级测试:1.不会抓log,不知道啥是log 2.会用工具抓log,抓到后丢给开发 3.不会分析log,看不懂中级测试:4.能过滤有效信息,截取报错地方 5.知道是啥异常:java.lang.nullpointerexception 6.根据日志能复现不稳定bug高级测试:资深、专家、大神的?,1.6 高级测试,PPT模板下载: 行业PPT模板: 节日PPT模板: P

6、PT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,1,大家是如何定义初级测试:1.不会抓log,不知道啥是log 2.会用工具抓log,抓到后丢给开发 3.不会分析log,看不懂中级测试:4.能过滤有效信息,截取报错地方 5.知道是啥异常:java.lang.nullpointerexception 6.根据日志能复现不稳定bug高级测试:7.知道报错原因,大概知道如何去改 8.能分析是前端还是后端问题 9.知道解决方案,告诉前端如何改, 后端如何改,

7、如何才能避免这类bug资深、专家、大神的?(大神能追踪各种疑难杂症),2.1 什么是ddms?,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,2,在android SDK的文档中可以找到其准确定义和使用方法,如下图:,2.2 DDMS是桥梁,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教

8、程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,2,DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。,2.3 DDMS打开方式,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之

9、家,2,DDMS打开方式:1.android-sdk tools目录下,有一个ddms.bat命令,双击打开2.Cmd里直接运行ddms.bat3.集成到eclipse 、android studio开发工具(在eclipse中,Window-Open Perspective-Other-DDMS),3.1 ddms功能介绍,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,3,3.2 连入设备,

10、查看设备和进程,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,3,DDMS监听第一个终端App进程的端口为8600,APP进程将分配8601,如果有更多终端或者更多APP进程将按照这个顺序依次类推。DDMS通过8700端口(“base port”)接收所有终端的指令。,3.3 查看日志,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载:

11、PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,3,3.4 性能分析,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,3,Out Of Memory (OOM)内存溢出,导致应用程序异常终止。,4.1 Emulator Control选项卡,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素

12、材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,4,Manual:手动为终端发送二维经纬坐标。GPX: 通过GPX文件导入序列动态变化地理坐标,从而模拟行进中GPS变化的数值。KML: 通过KML文件导入独特的地理标识,并以动态形式根据变化的地理坐标显示在测试终端。,4.2 Emulator Control选项卡,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: E

13、xcel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,4,Telephony Status: 通过选项模拟语音质量以及信号连接模式。Telephony Actions: 模拟电话接听和发送SMS到测试终端。,要想学会分析日志需具备哪些技能?,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: PPT论坛:,部落之家,总结,1.熟练掌握抓日志工具如:androi前端ddms 后端日志:xshell2.学好英语(英语不好的是硬伤)3.懂开发原理(前后端开发都要懂)4.遇到异常多总结,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。