本书是Android自动化测试领域的里程碑著作,由腾讯*早专注APP测试的腾讯移动品质中心(TMQ)官方出品,系统总结了该团队7年多来在QQ浏览器、应用宝等多款亿级APP的自动化测试中总结出来的方法与经验。旨在帮助测试人员借助本书内容和开源工具,结合项目实际需求,轻松开展自动化测试工作,搭建适用的自动化测试体系。
具体内容分为两个部分:
第一部分 Android自动化测试技术
结合腾讯自身和其他互联网公司的自动化框架使用情况,选择了有代表性的4个开源框架(Monkey、Robotium、UIAutomator、Appium)进行重点讲解,循序渐近、由浅入深,引导读者全面理解框架的原理、用法及高级功能,使读者能轻易上手。
第二部分 Android自动化测试实战
主要以QQ浏览器(Android)、应用宝(Android)、地图等产品为例,涵盖单元测试、功能测试、性能测试、测试覆盖率分析、兼容性测试等内容,并给出开源框架的二次开发应用,提供了具体细致的解决方案,具有极高的参考价值。
展开
——莫沙 腾讯浏览器产品部副总经理
进入移动互联网时代后,APP的版本迭代速度成为一个非常重要的核心竞争力。应用宝这个产品从开始2个月的版本迭代周期优化到现在2周,其中怎么优化每个版本的测试效率成为一个关键点。在过去的一年里不断和测试团队产品碰撞,不断的优化流程、方法和工具。今天很高兴看到了团队将这些经验和方法编写成书,希望这本书内容可以帮助读者朋友们提升效率。
——管琰平 应用宝研发负责人腾讯T4专家
几乎是一口气,我就读完了《腾讯Android自动化测试实战》这本书,就像接到盛娟同学的邀请为该书写点什么时,内心很痛快,没有丝毫拖泥带水的感觉。我想,这主要是来源于本书所呈现的内容,的确都是实战在安卓自动化测试一线腾讯同行们的*佳实践,也准确地切中了面向互联网移动产品进行质量保障的广大工程人员工作中的痛点。随着安卓生态的飞速演化,如何有效提高测试的敏捷性,解决系统碎片化带来的挑战一直是各个测试团队面临的一道坎,腾讯移动质量团队已经在本书中给出了很棒的示范!
——孙昆 奇虎360手机卫士事业部 测试总监
随着移动互联网高速发展,一方面移动App的开发门槛较以往传统PC时代正逐渐下降,另外一方面app的发布却在不断提速,从应用开发到终端用户,更是对移动端App提出了更高的质量要求。反观移动平台的测试积累,不少公司、项目还处于起步阶段,如何能够把移动领域的测试快速做到从入门到实际深入应用,腾讯TMQ团队推出的《腾讯Android自动化测试实战》一书正好提供了大量这方面的经验。对于我们测试同行,尤其是对移动业务、Android自动化测试感兴趣的同行,具很大的指导意义。相信这些案例和经验,能够帮助大家在移动测试领域中有所提升。
——孙国军 西山居质量总监
本书涵盖了详尽的主流移动UI自动化框架的理论及心得,更难能可贵的提供了腾讯内部关于框架的二次开发及实践,对即将进入移动端自动化的团队或个人起到很好的参考作用.
——李毅 顺丰测试架构师