手机测试Robotium实战教程
上QQ阅读APP看书,第一时间看更新

前言

移动互联网近几年呈现出井喷式的发展,技术方面也跟着发生了快速的变化,作者于2011年开始接触Android自动化方面的测试,在这几年的工作、学习和实践中,碰到了不少的测试问题,在不断地遇到问题、解决问题、思考的实战过程中也积累了不少经验,虽然现在网络上有不少关于Android自动化测试方面的资料,但都比较零散,没有系统性地介绍,学习者看了以后还是一知半解,且市面上Android自动化测试方面的书也很少,基于此,就萌发了这样一个想法,把这几年工作实践中用的一些技术、实践心得、工具梳理汇总一下,然后通过书的形式和各位同行分享各种测试技术,这不但对自己是一种提升,也可以帮助读者一同提高软件测试水平。

起先我将整理的内容发布到了百度阅读上,网友看了给出的反馈很不错,很多网友都不习惯在线阅读,纷纷来信表达想看纸质图书,所以,这本书就应运而生了。

Robotium是一款开源的自动化测试框架,可以支持native和hybrid的自动化测试,它的API简单明了,使用起来简单方便,用它做软件测试速度也快。本书主要讲解了用Robotium进行移动测试的技术和技巧,包括移动端自动化测试开发环境搭建、建立测试工程、Robotium测试实例、自动化测试脚本编写、测试框架编写、测试代码批量运行、持续集成、代码覆盖率展现、常见错误及解决方法等知识,帮助读者尽快学会用Robotium进行移动测试的技术。

这是一本偏向实践性的书籍,在实践过程中多多少少会碰到一些问题,所以作者特意为方便读者答疑创建了一个QQ群,用来交流阅读本书过程中遇到的问题,QQ群号:323269785。

本书用到的源代码都可以从网站下载(http://qun.qzone.qq.com/group#! /323269785/share),本书每个章节所用到的工具或者代码都会放到这个网址对应章节的文件夹下,读者可自行选择下载。

由于本人水平有限,书中存有漏洞和错误在所难免,欢迎读者针对本书出现的不足之处提出您的宝贵意见或者建议,可以把您的反馈发送到我的GMAIL邮箱:if1else0@gmail.com。以便以后修订完善。编辑联系邮箱:zhangtao@ptpress.com.cn。

希望本书能给您在Android自动化测试方面带来一些帮助,谢谢大家的阅读。

编者