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

这篇是计算机类的优质预售推荐>>>>《移动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产品,均能够从中获益。本书特别针对移动互联网的使用场景特点,重点介绍了专项测试内容,能够发现传统测试无法覆盖的使用场景,可有效提升产品质量。同时,本书包含了丰富的案例与实用的代码供读者参考使用,是一本兼顾了理论性与实用性的好书!

.  ——张勇,LBE安全大师、创始人&CEO

  非常荣幸能成为本书的早期读者之一,我读完之后最深刻的感受就是:这正是我所经历过的,也正是我想总结给自己团队的内容。这是一本非常接地气的书,每一个章节阐述的方法几乎都可以在读完之后马上在项目中进行实际应用,在这本书上我看到很多我们在微信测试时曾经使用或仍在使用的方案和方法。

  ——夏凡,微信业务测试负责人

  本书没有高大上的浮夸内容,都是在测试过程中针对一个个特定场景的很好的解决方案,更是作者从事测试行业多年宝贵经验的总结,很多你在工作中不知道如何去做的时候,可能从本书中找到答案,不管你是测试管理者还是执行者,书中的一些思路和方法,都值得去研读、借鉴。

  ——王胜,百度高级测试开发工程师

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-17 14:02:55

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

电子书 移动App测试实战:互联网企业软件测试和质量提升实践.pdf

在移动互联网高速发展的今天,打造上千万乃至上亿用户的移动App是每个开发者的梦想.为了支持这样量级的用户并持续运营和发展,App的高质量非常重要.而作为质量保证的重要手段,测试技术的重要性是不言而喻的,可以说每一个成功App背后都有一支强大的测试队伍. 本书作者在腾讯.京东.阿里等大型互联网公司有多年丰富的测试研发和测试管理经验,为我们揭开了移动App测试的神秘面纱.本书结合大量的实战经验,对移动互联网测试在功能测试.自动化测试.专项测试.QA等方面做了全面而详细的讲解,帮助测试从业者快速.系统

新书出版了 - 移动App测试实战

好久没有更新blog了,算是憋了一个大招 :) 下面是这本书的前言. 前 言 现在已经是一个移动互联网的时代,借助手机等移动设备,人们可以完成资讯的获取.社交.游戏,以及日常生活的各种应用,甚至很多工作的开展.有很多新兴的移动互联网公司在崛起,也有很多传统的IT公司在转型,更有大量传统行业的企业在借助移动互联网拓展自己的业务.对IT技术人员而言,这是一个非常好的时代,有大量的工作机会,因为有大量的移动互联网相关系统的研发需求.当然,这也意味着有很多新的技术和方法要去学习.有很多的研发人员快速转型

关于《精通移动App测试实战:技术、工具和案例》图书勘误信息

首先,对由于我们工作的疏忽向<精通移动App测试实战:技术.工具和案例>读者朋友们表示歉意,同时已将这些问题反馈给了出版社编辑同志,再版时将会统一修正: 其次,勘误信息请参看附件pdf文档,勘误信息: 最后,向支持作者的读者朋友们表示感谢,也衷心希望得到您更多的建议和批评.

移动App测试实战 第1章 产品功能测试概述

1.1 互联网产品常见的研发流程 首先需要介绍一个互联网产品研发相关的分工1.产品经理,负责产品方向和具体需求的规划,需要文档的编写.2.项目经理(PM),负责项目的立项和时间安排,并跟进项目研发的进度.变更和风险,以及各种跨团队的协调工作.3.设计师,负责产品的交互设计.视觉设计等方面4.研发人员,负责产品的技术架构设计和代码编,产出是可运行的实际产品5.测试人员,负责产品的质量把关,包括功能.性能和稳定性等多方面的测试内容.6.运维人员.7.运营人员. 从测试人员的角度,需求评审的价值主要在

《精通移动app测试实战:技术、工具和案例》新书上市

本书是测试专家.性能测试专家.专业畅销书作者--于涌,多年实战经验的总结,涵盖主流的测试工具,包括众多的测试实例,涵盖单元测试.功能测试.性能测试.UI测试.手游测试.自动化测试.测试用例管理.持续集成等移动测试中用到的所有实战技术,是一本贴近实战的移动端测试参考大全.本书主要内容如下. 书中讲解了单元测试,介绍了JUnit框架.单元测试实施.创建基于Android的测试项目和应用JUnit对Android项目进行单元测试:讲解了Android 提供的一个通用的调试工具ADB,借助这个工具,可以

《精通移动app测试实战:技术、工具和案例》图书目录

图书相关链接: 京东网:http://item.jd.com/11891239.html 当当网:http://product.dangdang.com/23924601.html 亚马逊:https://www.amazon.cn/%E5%9B%BE%E4%B9%A6/dp/B01D10NSKE 互动网:http://product.china-pub.com/4931271 第1章  Android系统基础内容介绍.... 1 1.1 Android系统介绍... 2 1.2 Android

移动App测试实战 第2章 功能测试自动化

2.1 轻量接口自动化测试(未细读)    针对这部分的测试,最直接的方式还是从接口层面发起请求来验证.    采用开源测试工具JMeter作为引擎,把发送接口请求,以及结果的解析和断言的工作都交给JMeter的基础功能来实现的. 2.2 AppUI层面的自动化(只讲iOS)    1.基于Instrument的UI自动化选择要测试的target,选定要编译安装的平台.Edit Scheme -> Profile -> 选择Debug模式    Product->Profile 编译完成

移动APP测试实战(书籍)学习

对于一名刚从事测试行业的同仁来说,可以从以下几个领域来完善自己: (1)针对开发语言或脚本语言的深度掌握和熟练使用. (2)锻炼和提升自己的测试分析设计和评估能力,并不断完善自己的测试体系和思想. (3)对产品的相关开发技术和设计架构,甚至深入到代码实现角度的深层次掌握和理解. (4)坚实的自动化测试理解以及实践积累. (5)对操作系统.网络等基础知识更深入的掌握和实践. (6)保持对测试行业新技术的不断探索和对齐. 对一名测试管理者,可以从以下几个领域来完善自己: (1)建立自己清晰完善的测试

移动App测试实战 - 前言

如何提升测试领域的能力 针对开发语言或脚本语言的深度掌握和熟练使用 锻炼和提升自己的测试分析设计和评估能力,并不断完整自己的测试体系和思想 对产品的相关开发技术和设计架构,甚至深入到代码实现角度的深层次掌握和理解 坚实的自动化测试理解以及实践积累 对操作系统.网络等基础知识更深入的掌握和实践 保持对测试行业新技术的不断探索和对齐