关闭

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

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

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

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

  【内容提要】
  《Android测试指南》是第一本也是仅有的一本移动测试实用工具书。本书针对当下最流行的技术、框架和工程质量改进工具进行介绍,一步一步清晰地指导大家如何去写应用程序的测试用例,利用各种测试手段来保证Android项目质量。
  本书首先介绍了TTD(Android测试驱动开发)。TTD是软件开发过程中一个敏捷模式,能让你在早期发现Bug。书中给出一些样例工程来示范测试,从最简单的单元测试到最复杂的性能测试。另外,本书以诊断的方式来详细描述Android测试中最广泛、最流行的应用技术。对于梦想在Android测试领域启航的程序员和测试人员来说这无疑是一本非常珍贵、有用的参考书。
  本书适合测试人员、测试开发人员、测试经理、移动开发人员阅读,也适合大专院校相关专业师生的学习用书和培训学校的教材。
  【作者简介】
  2007年年底,自从Android平台问世以来,迭戈·托雷斯·米兰便开始研究Android平台技术、探索Android平台发展的可行性,主攻交互测试、单元测试、验收测试以及测试驱动开发的模式等领域。
  在研究期间,他在个人博客(http://dtmilano.blogspot.com)上发表了大量相关的文章,同时还出席一些会议,以及担任讲师,如:2008年阿姆斯特丹(荷兰首都)的移动开发者训练营,2009年日本东京的Linux研讨会,2009年Droidcon London会议(欧洲最大的Android开发者大会),2009年伦敦的Skillsmatter会议等。他被欧洲很多大学邀请去授课,讲授Android训练课程等。
  在此之前,迭戈·托雷斯·米兰是多个开源项目的创始人兼开发人,主要作品有:CULT Universal Linux Thin项目(cult-thinclient.sf.net)以及非常成功的PXES Universal Linux Thin客户端项目。PXES项目后来被2X软件(www.2x.com)使用。它是基于Linux操作系统,特意为全世界成百上千的thin客户研发的。2005年这个项目拥有的最高点击率是3500万,最高下载量是40万。这个项目在这两方面产生了重大影响:一方面,由于安全和效率有很大改进,欧洲大公司决定改用PXES;另一方面,南美、非洲、亚洲一些机构、学院、学校决定使用PXES,因为PXES需要的硬件资源少,它对计算机供给、回收利用的意义非凡。
  其他的开源项目还有:Autoglade(自动化生成GUI程序的工具)、Gnome-tla(GNU计划的一部分,开放源码活动的一个重要组成部分。其目标是基于自由软件,为UNIX及类UNIX系统构造一个功能完善、操作简单以及界面友好的桌面环境。它是GNU计划的正式桌面。)、JGlade(Glade是GTK+图形用户界面产生器)。另外,他还投入了很多精力在Linux各种版本发布上,如RedHat(小红帽)、Fedora、Ubuntu。
  迭戈·托雷斯·米兰出席过很多技术大会,如Linux World(国际大型专业技术会议)、LinuxTag(欧洲最大的Free Software盛会)、guadec es(欧洲年度GNOME用户和开发人员会议)等。他还常常去布宜诺斯艾利斯(阿根廷首都)的大学进行演讲授课。
  他从事开源软件开发、为国际公司提供咨询服务已超过15年。
  他的联系邮箱为:dtmilano@gmail.com。
  【关于审稿人】
  Paul Bourdeaux,他是一名资深软件工程师,Sundog的开发团队主管(Sundog是美国中西部的一个市场营销和技术公司)。他有强大的传统软件工程师背景,曾发表几篇关于移动市场营销和软件工程的论文,这些论文在国家和区域工程会议上都有展示。Paul在Sundog里是移动市场营销专家,而且他个人在移动软件工程和云计算工程上有很大的热情。
  Tomas Malmsten,从事软件开发已有10多年。在此期间,他的工作内容涉及很多技术领域和商业领域。他专注于Java体系,他工作的所有项目,从大型企业系统到移动应用的开发,都是Java体系。
  Tomas 是一个充满激情的软件工程师。他在做项目时,在各个方面都追求极致,从客户服务和交流到最后交付的工程,都一丝不苟,追求完美。
  Gabor Paller 在1992年获得布达佩斯大学的硕士学位,1996年获得该校的博士学位。Paller博士在1998年进入Nokia公司工作,在研发中心担任开发工程师。他对无线协议开发、移动设备管理、移动Java和中间件非常感兴趣,也参与了标准化和联合研究项目活动。在离开Nokia之后,他在安里拉公司研究固定移动融合技术。2010年,加入爱立信研究感应电动机。Gabor Paller创办了一个非常受欢迎的博客叫"我的Android生涯",评审过很多Android的书籍。
  Abhinav Tyagi是一个从Pune信息技术学院毕业的学生,具有CDAC研究生学历,主攻先进计算机。他在孟买Antarix网络担任软件工程师期间,开发过几个Android应用。现在他为诺基亚西门子工作,职位是电信协议研发工程师。
  我还非常想感谢Joel Goveya和Tarun Singh给我这次出版的机会,谢谢!

51Testing软件测试网将在近期对本书部分章节进行独家连载,敬请关注

查看更多《51Testing软件测试网作品系列》书籍:http://www.51testing.com/html/36/category-catid-136.html

42/4<1234>
《2024软件测试行业从业人员调查问卷》,您的见解,行业的声音!

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号