JUnit Recipes中文版

出版时间:2006-9  出版社:电子工业  作者:陈浩等译  页数:615  
Tag标签:无  

内容概要

  《JUnit Recipes中文版:程序员实用测试技巧》主要介绍了在Java开发中使用JUnit进行单元测试的各种方法、原则、技巧与实践。本书出自开发一线专家之手,本着实用的原则,涵盖各类Java开发中应用JUnit的实用技巧,内容丰富、全面深入;无论对于需要应用JUnit进行单元测试的一线Java开发人员,还是JUnit入门、进阶者,本书都是一本不可多得的实用指南。这本书介绍了大量的JUnit实用测试技巧,从如何命名测试类到测试复杂的J2EE应用(包括servlets, JSP, EJB和JMS组件等),它告诉您如何在不同情况下优化自己的代码。每个测试技巧都依照固定的格式进行介绍:首先提出问题及其背景知识,然后探讨具体的解决方案。因此,本书的技巧实际上被编写成了一百多个相互独立的短文,每个问题都面向一个特定的JUnit使用问题,您可以在遇到具体问题的时候,随时查阅它。

书籍目录

前言序言致谢关于此书关于封面插图第1部分 基石第1章 基础概念1.1 什么是程序员测试1.1.1 对象测试的目的1.1.2 “对象测试”的节奏1.1.3 单元测试的框架1.1.4 进入JUnit1.1.5 理解测试驱动开发1.2 开始使用JUnit1.2.1 下载和安装JUnit1.2.2 编写一个简单的测试1.2.3 理解TestCase类1.2.4 失败信息1.2.5 JUnit怎样表示一个失败的断言1.2.6 失败和错误的区别1.3 一些好的实践1.3.1 测试和测试类的命名约定1.3.2 测试的是行为,而不是方法1.4 总结第2章 码元测试2.1 测试你的equals方法2.2 测试一个没有返回值的方法2.3 测试构造函数2.4 测试获取器2.5 测试设置器2.6 测试接口2.7 测试JavaBean2.8 测试是否抛出正确的异常2.9 让容器自己进行比较2.10 测试一个巨型对象的相等性2.11 测试一个拥有其他对象的对象第3章 组织和编译JUnit测试3.1 将测试类与产品代码放在同一个包中3.2 为测试代码创建独立的源代码树3.3 区分测试包和产品包3.4 抽取一个测试模块3.5 提取一个测试装置层次结构3.6 引入一个基本测试用例3.7 将对特殊用例的测试放到一个单独的测试装置里3.8 从命令行编译测试代码3.9 使用Ant编译测试代码3.10 使用Eclipse编译测试代码第4章 管理Test Suites4.1 让junit创建test Suite4.2 归纳专用的test Case4.3 收集一个package中所有的测试4.4 收集系统中的所有测试4.5 为测试扫描文件系统4.6 分离不同的Test Suite4.7 控制某些测试的顺序4.8 创建数据驱动的Test Suite4.9 使用XML定义Test Suite第5章 使用测试数据进行测试5.1 使用Java的系统属性5.2 使用环境变量5.3 使用内联数据文件5.4 使用属性文件5.5 使用ResourceBundle API5.6 使用基于文件的测试数据仓库5.7 使用XMl描述测试数据5.8 使用Ant的任务来操作数据库5.9 使用JUnitPP5.10 为整个test Suite建立设置实体5.11 为多个测试执行单次环境设置5.12 使用Dbunit第6章 运行JUnit测试……第7章 汇报JUnit结果第8章 为JUnit排除疑难第2部分 测试J2EE第9章 测试与XML第10章 测试与JDBC第11章 测试EJB第12章 测试web组件第13章 测试J2EE应用第3部分 其他JUnit技术第14章 测试设计模式第15章 GSBase第16章 JUnit-addons第17章 补遗附录A 完整方案附录B 测试的文章附录C 阅读清单参考文献索引

编辑推荐

  世界顶级技术大师,《敏捷软件开发:原则、模式与实践》作者Robert C.Martin鼎力推荐。“没有任何一本书能像《JUnit Recipes中文版:程序员实用测试技巧》这本书一样,在一本书内收录这么多关于JUnit和单元测试的智慧、知识和实践建议……我很确信这本书将成为我书架上最容易拿到的几本书之一,这样我就可以在急需的时候迅速拜读其中的内容。”  “《JUnit Recipes中文版:程序员实用测试技巧》必学!此书将你引至通向专业技能的大道上。”——Brian Marick,The Craft of Software Tesing作者  “……强有力地表述了测试能够提高生产力和软件质量的观点。”Michael Rabbior,IBM  “作者的阐述方法是:我知道那个,我也做过那个,我的经验是不要那么做。”——Vladimir Ritz Bossicard,JUnit开发团队成员  “……《JUnit Recipes中文版:程序员实用测试技巧》是本‘模式参考’——系多年积累而来……”——Eric Armstrong,Jbuilder 2 Bible作者/Sun Computing顾问

图书封面

图书标签Tags

评论、评分、阅读与下载


    JUnit Recipes中文版 PDF格式下载


用户评论 (总计6条)

 
 

  •     个人觉得翻译技术书有三个层次——对原作涉及的知识有基本的认识乃是第一层,能读懂原作是第二层,读懂TimberlandBoots:http://www.timberlandstores.com 原作并能以流畅的中文转述是第三层。翻译的时候如做到第一层。楼上已经说明了。其实还有好多的东西是大家所不知道的。。所以活到老学到老。。
  •   非常佩服楼上的,我就看个中文版,也没很仔细。
    买这本书是因为看到书皮外面加了广告条子说是Robert C. Martin推荐的。
    整体的翻译的确不是很顺,有点晦涩难懂。
    好在我有一点的junit基础,多读两遍能大致理解。
    这书能开阔一些思路,算是有收获
  •   呵呵,看来最好还是看英文版算了
  •   赞一下楼主
    这本书我其实没看过 只看过junit in action
    junit in action好处是薄点儿,翻译的比这本好.不过薄也就意味着不够深入。。。
    69元不是个小数字。
    翻译作家工作时请时刻注意自己的良心。
  •   实事求是,这本书翻译的的确像一坨屎,失败。
  •   极其佩服lz,极其恶心译者……可怜我着急买书,没看到这篇评论就已经buy了……555
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7