>开发者图书库 >入门 >测试驱动的iOS开发

测试驱动的iOS开发

发表者: ccsupport
论坛原帖: 查看原帖
作者: Graham Lee
译者: 爱飞翔
定价: ¥49.00
出版社: 机械工业出版社
ISBN: 978-7-111-39919-3
出版日期: 2012-11-01
类别: 入门
快速购买: 当当购买 | 亚马逊购买
本书是目前仅有的一本讲解如何将测试驱动的开发方法应用到iOS开发中的权威教程,从测试工具、测试驱动开发方法和技巧、基于测试驱动开发方法的软件设计等多角度完美地展现了测试驱动开发方法与iOS开发的结合,不仅能使iOS开发者迅速掌握测试驱动的开发方法,还能使他们在产品需求、软件设计、测试有效性与开发效率之间达成达到很好的平衡。

全书一共13章:第1章简单介绍了通用的软件测试知识,以及软件测试的目标;
第2章介绍如何利用测试驱动开发与单元测试来达到这个目标;
第3章将如何进行单元测试的设计与编写;
第4章将深入学习如何使用Apple的开发工具中绑定的OCUnit测试框架;
第5章揭示在iOS应用程序的开发过程中如何从最初的需求规格书演进到最终产品;
第6章阐述如何实现从需求描述中提取出来的数据模型;
第7章将实现应用程序的业务逻辑;
第8章以测试用例为指导,为BrowseOverflow应用程序设计并实现网络通信功能;
第9章讲述如何编写视图控制器的代码,让BrowseOverflow程序将这些信息展示给用户;
第10章将以上述类整合起来,实现一个功能完备且能够正常运行的应用程序;
第11章讲解一些用于移除类之间的依赖性、代码运行环境依赖性以及线程依赖性的设计范式;
第12章回答了在什么情况下适合采用TDD开发方式;
第13章展望了业界一些更为新颖的功能、一些对已有技术的扩展以及一些有用的开发工具。

本书适合从事iOS测试驱动的软件开发人员和程序员阅读。
不能重复顶 +1 23
京ICP备 11006519号 Copyright © 2008-2013 CocoaChina.com | CocoaChina 苹果开发中文站