移动APP性能评测与优化(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

txtpdf查看全部>>

人气167
点击下载

移动APP性能评测与优化(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

移动App性能评测与优化

作者:TMQ专项测试团队

格式: pdf、txt、epub、azw3、mobi、docx

编辑推荐

在移动应用开发中,应用上线了只是一个开始,噩梦在后面:手机越用越卡为哪般?手机发烫是为何?谁偷走了用户的钱包?如何瘦成一道闪电?这些问题解决起来都是非常麻烦的,腾讯移动品质中心(TMQ)成立了专项测试团队来解决这些问题,其中一个专项研究代号为“大白鲨”,针对图片上传经常失败的问题展开了深入研究…… 

内容简介

移动应用的使用量和重要性与日俱增,通过移动应用性能的评测与优化可以捕捉到移动应用所有的功能或者性能方面的问题。本书通过六个专题方向介绍腾讯公司在移动应用方面的实战经验,涉及内存、电量、流畅度、导航、网络优化和应用安装包瘦身。每个专题都有案例说明,重点在讲述问题解决的思路,以及过程中碰到的问题。读者可以通过本书快速了解提升应用的思路与方法,打造更加优秀的移动应用。主要内容有:第1章是内存篇,介绍了各种内存使用情况分析的方法和一些优化技巧。第2章是电量篇,从app层面到rom层面,从硬件测试方法到软件测试方法,结合多个案例多方面介绍电量测试的切入点和测试方法以及测试原理。第3章是流畅度篇,介绍了Android流畅度的测试和优化方法。第4章是导航篇,介绍了路线规划、语音播报这两个导航中*重要的模块的测试方法和经验。第5章是网络篇,重点介绍提升上传速度和成功率、产品流量优化。第6章是应用安装包瘦身篇,结合一个瘦身实际案例介绍了当前常用的瘦身方法、瘦身工具以及瘦身过程中的技巧。第7章是工具篇,介绍腾讯公司开发并开源的工具,专门针对移动应用的性能评测与优化,可帮助读者真正应用到实际工作中。

目  录



前言

第1章 越用越卡为哪般—降低待机内存 1

1.1 新手入门 1

1.2 规范测试流程及常见等问题 6

1.2.1 测试流程 7

1.2.2 Dalvik Heap的常见问题 8

1.2.3 示例 9

1.2.4 新的问题 10

1.3 新问题的进一步挖掘 12

1.3.1 Dalvik Heap内部机制 13

1.3.2 问题所在 15

1.3.3 优化Dalvik内存碎片 17

1.4 进阶:内存原理 19

1.4.1 从物理内存到应用 20

1.4.2 smaps 22

1.4.3 zygote共享内存机制 25

1.4.4 多进程应用 25

1.5 案例:优化dex相关内存 26

1.5.1 从class对象说起 27

1.5.2 一个类的内存消耗 28

1.5.3 dex mmap 29

1.5.4 dex文件优化 30

1.6 本章小结 33

第2章 手机发烫是为何—降低耗电量 35

2.1 电量测试方法 36

2.1.1 硬件测试 37

2.1.2 软件测试 42

2.2 电量优化方法 55

2.2.1 优化方法一:CPU时间片 55

2.2.2 优化方法二:wake lock 55

2.2.3 优化方法三:传感器 56

2.2.4 优化方法四:云省电策略 56

2.3 本章小结 56

第3章 怎样才能如丝般顺滑—流畅度评测 57

3.1 流畅度评测方法介绍 57

3.2 流畅度 59

3.3 真的?用SM就够了吗 65

3.4 流畅度优化案例 69

3.4.1 通过SM评估App的流畅度 70

3.4.2 从最简单的UI层优化入手 71

3.4.3 Lint扫描,发现代码中的流畅度性能问题 79

3.4.4 优化App的逻辑层 84

3.4.5 优化App的IO层 88

3.4.6 流畅度优化经验 89

3.5 本章小结 91

第4章 坑爹的路线如何破—导航评测 93

4.1 路线规划评测 93

4.1.1 路测,人工评测,还是自动化 94

4.1.2 选择测试用例 95

4.1.3 寻找bad case的判断准则 96

4.1.4 判断路线是否相似 97

4.1.5 自动化评测方案—无路况版 97

4.1.6 自动化评测方案—路况版 101

4.1.7 特殊情况 104

4.1.8 展望 106

4.2 播报诱导评测 106

4.2.1 播报诱导常用测试方法:路测 106

4.2.2 室内评测是否能代替路测 107

4.2.3 耳听为虚,眼见为实 109

4.2.4 找到更多不好的用例 110

4.2.5 评测平台的建成 113

4.2.6 评测用例的优化 113

4.2.7 让评测更快,更好,更准 116

4.3 本章小结 117

第5章 修一条时刻畅通的高速路—网络优化 119

5.1 上传速度和成功率的优化 119

5.1.1 任务背景及方案雏形 120

5.1.2 鱼翅的要点 124

5.1.3 探索过程中的经验与思考 131

5.2 流量优化 135

5.2.1 摸清现状 136

5.2.2 优化精简 148

5.2.3 持续监控 153

5.2.4 优化过程中的经验与思考 153

5.3 本章小结 154

第6章 苗条才是美—应用安装包瘦身 155

6.1 瘦身的方向选择 155

6.2 案例:瘦成一道闪电 156

6.2.1 代码部分 157

6.2.2 资源部分 168

6.2.3 极限压缩zip 175

6.3 本章小结 181

第7章 工欲善其事必先利其器—打造趁手的测试工具GT 183

7.1 初心 184

7.1.1 选择恰当的时机 184

7.1.2 需要解决的问题 185

7.1.3 决定工具的形态 186

7.2 在实践中发挥作用 186

7.2.1 CPU 186

7.2.2 Jiffies 188

7.2.3 电量 189

7.2.4 流畅度和FPS 191

7.2.5 内存 191

7.2.6 流量 192

7.3 工具的获取 193

7.4 GT使用 193

7.4.1 GT在场测中 194

7.4.2 GT在自动化测试中 203

7.5 本章小结 205

商品评价

相关推荐
  • ANSYS电磁场分析(第2版)(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 物理学的未来(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 精装版(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 地球上最伟大的表演(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 恐龙探秘(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 物种起源(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 基因与细胞(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 相对论(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 陶哲轩实分析(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 通俗天文学(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 西方博物学文化(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 自然史(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 缤纷生物(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 狭义与广义相对论浅说(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 自然史(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 化学哲学新体系(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 能量守恒原理的历史和根源(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 深度学习的数学(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 从量子到宇宙-颠覆人类认知的科学之旅(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 汪老师的植物笔记(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

全部评论: 0

微信公众号

还没账号?马上注册>>

登录

忘记密码

如果您尚未注册,请选择以下方式登录

Q Q 登 录 微 博 登 录
已有账号?快去登录>>

注册

发送验证码