本书概述:全面讲解了用Robotium建立测试工程、测试项目搭建、自动化测试脚本编写、测试框架完善、Robotium自动化测试用例、测试代码批量运行、持续集成、Crash处理、跨应用解决方案、代码覆盖率、代码覆盖率展现、常见错误及解决方法等实战技术和技巧,帮助读者尽快学懂用Robotium进行移动测试。 | ||
作者:杨志伟 | ||
出版社:人民邮电出版社 | ||
出版日期:2015 年12月 | ||
内容简介 | ||
本书讲解了用Robotium进行移动测试的主要技术,并通过实例,让读者达到学以致用的目的,主要内容为:移动端自动化测试的工具选择、测试开发环境搭建、Robotium入门、建立测试工程、运行第一个Robotium测试实例、被测App详细功能介绍、实战测试项目搭建、自动化测试脚本编写、测试框架完善、Robotium自动化测试用例、测试代码批量运行、持续集成、Crash处理、跨应用解决方案、代码覆盖率、代码覆盖率展现、常见错误及解决方法等实战技术和技巧,将帮助读者尽快学懂用Robotium进行移动测试的知识。本书适合移动端功能测试人员、Web端功能测试人员、自动化测试人员、测试开发人员、移动端开发人员阅读学习,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。 | ||
作者简介 | ||
杨志伟,从2011年开始接触移动端自动化测试工作,积累了丰富的自动化测试案例实战经验,擅长整合主流无线端自动化测试框架的运用。曾就职于知名外企RingCentral,负责Mobile自动化测试框架的开发和持续改进工作;现就职于网龙网络有限公司,负责BDD模式的运用和推广工作。 | ||
本书详细介绍 | ||
前言 目录 书评 独家连载 第1章自动化测试简介 1.1何为自动化测试 1.2自动化测试和手动测试的对比 1.3移动端自动化测试工具的选择 1.3.1Appium 1.3.2uiautomator 1.3.3Robotium 第2章测试开发环境搭建 2.1JDK安装及其环境变量配置 2.2Eclipse的安装 2.3AndroidSDK的安装及环境变量配置 2.4ADT插件的安装 2.5Genymotion 第6章完善测试框架 6.1编写抽象父类 6.2提取控件ID类 6.3操作统一入口类 第12章代码覆盖率 12.1代码覆盖率的好处 12.2使用EMMA统计代码覆盖率 12.3合并代码覆盖率文件 12.4创建代码覆盖率Jenkinsjob |