51Testing系列丛书:Android应用测试指南

发表于:2016-3-08 17:12

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:李江    来源:51Testing软件测试网原创

本书概述:Android测试指南》是第一本也是仅有的一本移动测试实用工具书。本书针对当下最流行的技术、框架和工程质量改进工具进行介绍,一步一步清晰地指导大家如何去写应用程序的测试用例,利用各种测试手段来保证Android项目质量。
作者:[阿根廷]迭戈·托雷斯·米兰  译者:李江
出版社:人民邮电出版社   校审:51Tesing软件测试
出版日期:2016 年3月

内容简介

本书首先介绍了TTD(Android测试驱动开发)。TTD是软件开发过程中一个敏捷模式,能让你在早期发现Bug。书中给出一些样例工程来示范测试,从最简单的单元测试到最复杂的性能测试。另外,本书以诊断的方式来详细描述Android测试中最广泛、最流行的应用技术。对于梦想在Android测试领域启航的程序员和测试人员来说这无疑是一本非常珍贵、有用的参考书。

本书适合测试人员、测试开发人员、测试经理、移动开发人员阅读,也适合大专院校相关专业师生的学习用书和培训学校的教材。

作/译者简介
作者:迭戈·托雷斯·米兰,2007年年底,自从Android平台问世以来,他便开始研究Android平台技术、探索Android平台发展的可行性,主攻交互测试、单元测试、验收测试以及测试驱动开发的模式等领域。在研究期间,他在个人博客(http://dtmilano.blogspot.com)上发表了大量相关的文章,同时还出席一些会议,以及担任讲师,如:2008年阿姆斯特丹(荷兰首都)的移动开发者训练营,2009年日本东京的Linux研讨会,2009年Droidcon London会议(欧洲最大的Android开发者大会),2009年伦敦的Skillsmatter会议等。他被欧洲很多大学邀请去授课,讲授Android训练课程等。
译者:李江,江西临川人,北京师范大学硕士毕业。曾工作于百度百付宝担任资深测试,现阿里巴巴资深测试。IEEE上发表论文《Modified   Luminance Based Adaptive MSR》《Investigation an aerial-image multipurpose processing system》《A New Cascade Software Reliability Model》。
 本书详细介绍
前言
目录
书评
独家连载

第1章  测试入门
       
1.1  简史
       
1.2  软件Bug
       
1.3  为什么要测试、测什么、如何测、何时测试
       
1.3.1  测试的内容是什么呢     1.3.2  Activity生命周期中的事件
       
1.3.3  数据库和文件系统的操作     1.3.4  设备的物理特征
       
1.4  测试的种类
       
1.4.1  单元测试     1.4.2  集成测试
       
1.4.3  功能或者验收测试     1.4.4  性能测试
       
1.4.5  系统测试
       
1.5  Android测试框架
       
1.5.1  模拟器       1.5.2  测试对象
       
1.6  小结
       
第2章  Android软件测试
       
2.1  Junit
       
2.2  创建一个Android主项目
       
2.3  创建一个Android测试项目        

第4章  测试驱动开发
       
4.1  TDD测试驱动开发入门
       
4.1.1  编写一个测试用例       4.1.2  执行所有的测试用例
       
4.1.3  调整代码       4.1.4  优势在哪里

4.1.5  理解需求
       
第5章  Android测试环境
       
5.1  新建Android虚拟设备
       
5.2  用命令行来启动虚拟设备        

5.2.1  Headless模拟器       5.2.2  禁用锁屏功能
       
5.2.3  清理       5.2.4  终止模拟器
       
第7章  测试方案
       
7.1  Android单元测试
       
第9章  性能和压力测试
       
9.2  AndroidSDK性能测试        

9.2.1  启动性能测试       9.2.2  新建TemperatureConverterActivityLaunchPerformance类
       
第10章  其他测试策略
       
10.5  Robotium介绍        

10.5.1  下载Robotium       10.5.2  工程设置        

10.5.3  新建测试用例       10.5.4  testFahrenheitToCelsiusConversion()测试
       
10.5.5  再访testOnCreateOptionsMenu()
       
10.7  Robolectric介绍        

10.7.1  安装Robolectric       10.7.2  新建一个JAVA工程        

10.7.3  编写一些测试用例
 
41/41234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号