- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
序
廖叔突然来找我 ,说要出版一本书 ,这本书已经整理完成 ,想让我给作序一下 ,一看书名 《 动App性能评测与优化》,好
家伙 !真有毅力把他们这几年的实践竟然总结出书了。对我来说 ,这肯定是盛情难却也乐意之极的事情 !看着这书的内容时 ,让
我也很感慨 ,因为整本书的结晶都来 自我们腾讯 内部一个很 “特殊”、很 “奇怪”的测试岗位 ,我们叫 “专项技术测试”。初看
名称可能不明就里 ,这个岗位成立于2010年初 ,当时还是 PC/Web一统互联网时代 ,初衷是能在测试开展中深钻安全、性能、
协议等领域的难题 ,为研发和质量团队及时输送炮弹。我们 内部要求这个岗位要能深入底层 ,系统全面地理解和掌握操作系统、
网络、安全等底层的技术原理 ,要具备足够扎实和丰富的开发背景及技能 ,同时还要能 自主调研和开发各类测试工具以便更加高
效地开展测试工作。进入 动互联网时代后 ,我们看到当初的 “先见之明”为今天 内部的测试领域积累了一大批优秀的攻坚性人
才 ,极大地丰富了测试能力和支撑范畴 ,成为了研发团队极其亲密和信任的战友 ,甚至于研发团队在版本发布前 ,没有看到这个
团队的测试数据和报告输出,内心会非常忐忑不安。
回顾这5、6年的发展历程 ,特别是近几年 动互联网浪潮席卷之下 ,专项技术测试已经从当初 PC/Web的三个定点测试领
域扩展到围绕iOS/Android下的流畅度/卡顿、耗电/CPU、强弱网络、内存泄露 (OOM)、稳定性 (Crash),数据库
(SQLite)、I/O、兼容性等多个维度上 ,涉及的技术要求更深、知识面也要更广 ,针对性的测试开展难度同时也更高。在这个
不断摸索和研究的过程中,专项测试的同仁也许是第一次有机会和研发一起针对更多未知领域组织学习和彼此探讨 ,掌握产品技
术架构 ,理解各种问题的根因,逼着 自己不断加深对操作系统、网络等底层实现的理解和学习 ,逼着 自己熟练使用各种调试工具
分析定位原因。这个过程是痛苦且非常快乐的 ,而团队也是得以在这样的经历中摸索总结出了各方面的测试经验。我们众多脍炙
人 口的产品,都是 内部有严格的前后版本评测 ,以及和竞品的评测 ,指标更优后才允许发布 ,这其中的成果应该当之无愧的有专
项测试的功劳。
针对专项测试的组织开展 ,我们 内部在谈论一个专项战略地图建设 ,概要来说 ,专项测试的组织开展和未来方向目标 ,应该
从四个层面来梳理和规划 :1)第一层 (最底层),涉及 动操作系统iOS/Android、网络协议、安全、数据库 ,以及相关的开
发技术。专项测试的同仁必须得在一个或多个领域具备丰富的理解和掌握 ,看到一个表象的问题 ,可以很容易联想到底层实施上
可能的困难或问题点 ,这才能为具体问题定位带来价值和高效。2)第二层 ,涉及稳定性 (Crash)、内存泄露 (OOM)、流畅
度/卡顿、耗电/CPU、强弱网络、兼容性等多个领域的原理理解 ,清楚不同领域的起因/导因,知道技术实现时的接 口调用各种
潜在问题 ,并能借助调试定位工具轻松地排查和问题定位。3)第三层 ,涉及不同领域的工具开发或改造封装 ,能针对专项维度
的各类问题 ,设计出自动化工具 ,更加容易地发现和跟踪到问题。把第二层的理解体系的封装在这些开发出的各种工具里 ,让工
具可以灵活地替代人的眼睛和大脑 自动测试和发现各类问题。4)第四层 ,进一步封装 ,把各类测试工具能纳入持续集成和 自动
化测试平台中,实现时刻在 自动执行、自动统计分析和问题定位的能力。从纷杂的可能没有任何头绪的问题表象中,借助这个分
层的Map设计和执行 ,我相信专项的攻坚将变得非常有针对性和 目的性 ,同时我们也更容易衡量 自己当前的进展。
上面谈论了很多专项的建设 ,这些不同维度的测试开展和性能提升 ,归根结底还是要落地到实践以及具体的经验总结提炼。
这本书我想应该是一本研发和测试都特别需要认真研读的宝贵教材 ,我用了接近2天时间快速通读了一遍 ,虽然对很多的技术原
理和问题定位步骤都是比较熟悉了解的 ,对很多工具的介绍也看着很亲切 ,但能结合各种问题/案例 ,抽丝剥茧 ,不仅清楚透彻
地讲出原理 ,告知跟因,同时还把不同类型的问题提炼出了实施执行的步骤 ,一步步清晰展示在我们面前 ,为这个思路和行动必
须要唱一曲 !这本书从 内存、电量、流畅度、网络、安装包瘦身以及相关领域的一些工具给予了仔细讲解 ,思路清晰 ,有足够的
技术深度和实践
您可能关注的文档
- 想清楚说明白.html.pdf
- 想要生活好必须做得对.html.pdf
- 向世界最好的医院学创新.html.pdf
- 像金融投资一样做创新:世界企业高效创新的8+1秘诀.html.pdf
- 像开创者一样思考:伟大思想者和创新者的76堂商业课.html.pdf
- 小程序,巧应用——微信小程序开发实战.html.pdf
- 小程序从0到1:微信全栈工程师一本通.html.pdf
- 心理咨询师国家职业资格考试应试指导与真题解析(二级)第3版.html.pdf
- 心理咨询师国家职业资格考试应试指导与真题解析(三级)第3版.html.pdf
- 新编Excel2016应用大全(实战精华版).html.pdf
- 江西·农商银行2025年特长生招聘笔试备考试题【10人】附答案解析.docx
- 2025廊坊银行行内公开选拔及社会公开招聘部分干部笔试参考题库及答案解析(夺冠).docx
- 2025江苏徐州徐工传动科技有限公司招聘笔试备考题库及答案解析(夺冠).docx
- 2025广东深圳市优才人力资源有限公司招聘聘员(派遣至深圳市龙岗区妇女联合会)1人历年题库带答案解析.docx
- 2025榆林中科洁净能源创新研究院招聘笔试备考题库(5人)带答案解析.docx
- 2025广西百色澄泉血液透析中心招聘24人笔试备考题库及答案解析(夺冠).docx
- 2025江西省军工控股集团有限公司招聘3人笔试备考题库带答案解析.docx
- 2025河南师范大学招聘第二批员额制工作人员4人(硕士)笔试题库及答案解析(必刷).docx
- 2025福建三明永安市人民政府燕南街道办事处招聘编外聘用驾驶员1人历年真题题库附答案解析.docx
- 2025广东惠州市惠城区赴高校招聘公办义务教育学校编内教师40人备考题库(第二批)及答案解析(夺冠).docx
最近下载
- 21J925-2 金属面夹芯板建筑构造图集.pdf VIP
- 2025年互联网营销师品牌信任建立与维护专题试卷及解析.pdf VIP
- GB50854-2013房屋建筑与装饰工程工程量计算规范.docx VIP
- 2025年信息系统安全专家物联网设备安全配置管理专题试卷及解析.pdf VIP
- 湖北省十堰市八校教联体学校2025-2026学年高二上学期11月月考英语试题含答案.pdf
- 2025年拍卖师从拍卖师到CEO的领导力转型之路专题试卷及解析.pdf VIP
- 标准图集-17J008 挡土墙(重力式、衡重式、悬臂式).pdf VIP
- 2025年金融风险管理师交易对手信用风险附加资本规则专题试卷及解析.pdf VIP
- IPC-4552B-2021 EN印制板化学镀镍 浸金(ENIG)镀覆性能规范 英文版.pdf VIP
- 2025年信息系统安全专家Hadoop平台安全专题试卷及解析.pdf VIP
原创力文档


文档评论(0)