移动App测试实战:顶级互联网企业软件测试和质量提升最佳实践

国内顶级互联网公司测试实战经验总结,阿里、腾讯、京东、携程、百度等公司多位测试专家联袂推荐

编辑推荐

从移动互联网产品测试的准备工作到产品发布后的质量管理方法,涉及移动产品的整个研发流程,呈移动App开发与测试人员的必备参考

内容简介

本书由三位国内顶级互联网企业软件测试工程师联手打造,根据移动产品的特点,深入讲解了移动App测试的最佳实践,从移动互联网产品测试的准备工作到产品发布后的质量管理方法,涉及移动产品的整个研发流程,介绍了产业界著名互联网公司的实际经验,为提升移动App质量、打造卓越产品提供了有价值的参考。本书共9章,主要内容有:第1章介绍移动互联网产品的常见研发流程,包含测试开始之前的准备工作,测试用例和测试环境的准备工作等。第2章详细介绍自动化测试的高效方法。第3章重点介绍性能测试,包括Web前端、App端、后台服务器等性能测试。第4章介绍专项测试,包括App兼容性测试、内存问题测试和分析、流量和电量测试、弱网络和稳定性测试、环境相关的测试等。第5章介绍一些辅助测试方法,包括代码的静态扫描、代码覆盖率、接口mock方法以及AOP测试方法等。第6章介绍发布过程中的质量管理,包括持续集成、发布环节的质量把控点、内测的利与弊、灰度方法的技巧等。第7章介绍质量的度量和推动,包括QA的角色作用,以及跨团队的质量推动方法。第8章介绍产品发布之后的质量管理方法,包括交叉测试、操纵监控、问题收集与反馈的机制等。第9章介绍软件测试和测试团队的建设,分析了测试团队建设的必要性,以及各类型公司对测试的考量与设计,对软件测试、软件测试团队和人员的发展进行了探讨和展望。

媒体评论

当邱鹏委托我为本书写推荐的时候,我也倍感压力,作为在测试及质量领域摸爬滚打十几年的老兵,深知这一领域的艰深与繁杂,也深深地知道在这个领域里,我们走得太快而沉淀太少; 尤其在移动互联网领域,行业与业务一路飞奔,而相应的质量控制体系、方法和工具却远远没有跟上。邱鹏、陈吉与潘晓明合著的此书正好补缺了这一领域的空白。本书基本上涵盖了移动互联网产品测试的方方面面,从入门的功能测试、自动化到相对专项的弱网络、安全、稳定性等,都有所涉及。翻完此书,最大的感触是:实用!本书不会介绍什么“高大上”的概念,而是选择了很多非常实在的测试问题,给出了非常具体、可以实操的方案;而这些方案并不一定用了什么新颖的、昂贵的工具平台,很多的工具平台也许是大家耳熟能详的,稍加改造与适配就非常适合移动的场景。  总之,我相信,无论是测试的老兵,还是新人,你都可以从本书中获益良多。 对于测试的老兵而言,建议将本书看作工具手册,遇到某一领域的问题时,翻开看看,总能找到你想要的方案、工具。 而作为新人,自然建议通读一遍,对于某些领域的测试问题,也许暂时不会遇到,也许尚不能完全理解,也没关系,放于枕边,日后遇到时再翻出来看看,定会又有深一层的理解。  ——李俊,蚂蚁金服资深专家  移动互联网高潮迭起,打造上千万乃至上亿用户的APP是每个开发者的梦想,Testin作为全球最大的移动APP测试领域的专业厂家,我们深知每一个成功APP的背后都有一支强大的测试队伍,本书作者邱鹏成功领导过上亿用户APP的测试,他的实战经验对每一个渴望成功的开发者来说都是不可多得的宝贵经验。通过这本书,他把经历过的一切毫无保留地奉献给了我们,为我们揭开了移动APP测试的神秘面纱, 其中的不少方法和经验,也是Testin一直以来所采用的。本书的精彩样例和讲解,由浅入深,无论是初学者还是专业测试人员都能毫无障碍地学习。  ——戴亦斌,Testin云测联合创始人&COO  任何好的移动App其实都依赖着强大的后台服务支撑能力,Ricky的书并不仅是针对移动客户端的测试实践的,其中还包括了网络协议、接口层、后台服务性能等全面的测试内容,也借此引出了行业内主流的互联网测试开展方法,涉及面虽广但因结合了具体实践案例而能很好地展示互联网测试的特点,在分层、精准测试的指导思路下,测试工程师既能如庖丁解牛般对项目中技术细节深入了解,又能兼顾到快速迭代发布的质量把关。因此本书对移动互联网测试工程师、在测试领域中努力探索的其他同行们以及移动互联网创业大潮中的团队都有着很强的参考学习意义,强烈推荐给大家!  ——万巍,腾讯社交网络测试总监  在互联网高速发展的今天,测试作为技术研发流程中最重要的环节之一,其地位是不言而喻的;然而作为一个测试从业者应该具备什么样的技术能力、怎样快速地对互联网测试有一个全面的认识和学习、自己的职业怎样规划才是最合理的等问题,是每个测试从业者必须面对和考虑的,很多测试从业者由于经验比较少和缺乏一些专业人士的指导和建议,往往会走很多弯路。本书作者在腾讯、京东、阿里等大型互联网公司有多年丰富的测试研发和测试管理经验;结合大量的实战经验,对移动互联网测试在功能测试、自动化测试、专项测试、QA等方面进行了全面而详细的讲解;能够帮助测试从业者快速和系统地了解和学习移动互联网测试架构。相信本书的内容无论对初级测试员、资深测试员还是测试管理者都有一些很好的启发和帮助。  ——付学宝,京东无线开发总监  推荐产品经理阅读本书,书中有大量的实例帮助产品经理更全面地理解用户体验。用户不会愿意使用这样的产品:用十分钟就会让手机发热很厉害,或者在未知的时候被使用了大量的流量,或者在2G网络上完全打不开……本书还介绍了如何搭建自动化测试平台,帮助产品研发团队快速迭代产品,这在移动互联网时代尤为重要。  ——Nikita Peng,携程机票产品总监  本书结合邱鹏先生多年的测试工作经历及对行业知识的理解,深入浅出地揭秘互联网测试。书中总结了通用的方法论、工具创新,并结合大量的实战项目案例分析,可以很好地帮助读者归纳总结。本书同样适合测试以外的互联网从业者学习,也有助于研发体系内其他的角色更好地理解测试,促进更多的换位思考和合作共赢,衷心推荐大家阅读学习。  ——徐奇琛,京东无线运维总监  本书几位作者是我以前在腾讯、京东的同事,他们有非常丰富的测试经验。目前移动端是所有行业的未来发展方向,本书非常好,是通过丰富的项目实践摸索后的经验总结,是极有价值的宝贵资源,如果你对移动App测试和质量提升感兴趣的话,本书极具参考价值。  ——朱永敏,口袋理财CEO  本书从京东/腾讯的实际项目出发,系统介绍了iOS和Android App的整体质量保证实践,及全生命周期的方法、工具,并详细阐述了关键实现原理及相关代码,对开阔实际测试工作思路有非常大的帮助。作者们有几年的APP测试经验,以及在阿里巴巴技术大会等做技术分享的经验,有系统的总结梳理,本书值得互联网技术工程师参考。  ——梁剑钊,天猫高级技术专家  做为一股汹涌而来的行业潮流,移动互联网在可以预见的未来仍然是一种不可阻挡的发展趋势。而针对移动互联网产品的测试一直是很多软件质量从业人员的困扰。本书构建了移动产品测试的整体框架,在一些有移动特性的环节进行了详细的阐述,比如电量、流量、弱网络等,同时辅以大量的实践案例。是一本实用性很强的好书!  ——陈世宏,途牛旅游网无线中心总经理  对于移动互联网行业的创业者而言,更好的产品质量意味着更高的用户留存转化率,更少的用户投诉,从而实现更低的推广成本,最终在竞争激烈的市场中赢得先机。但是,大多数移动互联网创业团队在创业初期,并不具备完整的测试团队和质量管理能力;即使随着业务的发展,产品质量需求提上日程后,搭建质量管理体系的问题依然困扰着创业者。本书能够解决创业者对于质量管理体系的所有困扰:涵盖了从测试团队建设、测试流程与生命周期管理、常见测试工具与测试技术介绍等内容,面向Android与iOS两大主流移动OS;无论测试的是客户端产品还是Web产品,均能够从中获益。本书特别针对移动互联网的使用场景特点,重点介绍了专项测试内容,能够发现传统测试无法覆盖的使用场景,可有效提升产品质量。同时,本书包含了丰富的案例与实用的代码供读者参考使用,是一本兼顾了理论性与实用性的好书!

摘抄美文4、承诺是一件美好的事情,但美好的东西往往不会变为现实。

移动App测试实战:顶级互联网企业软件测试和质量提升最佳实践

相关文章:

你感兴趣的文章:

标签云: