《单元测试之道Java版》是一本由David Thomas / Andrew Hunt著作,电子工业出版的159图书,本书定价:25.00元,页数:2005-1,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。
《单元测试之道Java版》精选点评:
●之后实际使用时还需翻看
●一本迄今我看过的最薄的技术书籍,不过麻雀虽小五脏俱全。这本书不是一本过于技术的书籍,通过实际例子的方式,让我们理解如果编写高质量的代码,单元测试的意义,为什么要写单元测试。 单元测试都需要测一个java类的方法的那些方面,对于刚开始单元测试的开发者,很有效,同时介绍了如何代码重构来进行单元测试。 比较OOP的一本书。美中不足,这本书出版时间过早,没有更新,书中介绍的Junit的版本仍是Junit 3.x 不是最新的 4.x
●8gmjlo o6g 5o7fb r6a 5a nom rogfb c7 ta pm7 96g jm o7 b7fb o6g b7fb cm6a roa h6 96a h6 ro6g 96g 4mb tafb no7f roa 5om ta ea c7 ta 57 noa ta 9m6f 96a h6 noa ea7 rom ha6f pa6fb e6q6 roa ha6f 87a 5o7fb pm cm d6a 9ma 96f tm6f 57 noa eafb pafb ha6f nom tafb b6a 4m noa tgfb tm ia l6 roa nom
●用过Pex之后总觉得JUnit、NUnit、xUnit这些都弱爆了。。
●很好的Java单元测试入门书,就是内容有点旧了
●2012年买了一本二手的,感觉内容有些老了,有价值的东西太少。还不如直接去 JUnit、Mockito 官方网站获取最新的信息更有价值的多。 若学习 Java单元测试,建议使用 TestNG + Mockito!从代码可读性、可维护性来说,都比前者更好一层楼。
●基本概念
●感觉有点乱
●介绍了单元测试的一些思想,以及JUnit的使用等等。但书里的Java代码,还是有点旧了。
●不在乎是不是Junit3,思路是一样的。只不过Junit4多了些注解的东西,后面再了解一下就好了。
《单元测试之道Java版》读后感(一):JUnit- java程序员的测试得力助手
一个高质量的程序离不开测试,一个高质量的java程序更不可能会没有JUnit测试,此书讲解如何通过JUnit来进行测试,阐述了单元测试带来的好处。
个人认为,好的团队应该坚持为自己写的代码添加测试程序。提高程序的质量和团队成员的势气、信心。
最后,值得一读:)
《单元测试之道Java版》读后感(二):延续了程序员修炼三部曲风格的好书
这本书只有170多页,让你能够在短时间内了解如何使用JUnit进行单元测试,而不必啃着大部头还带着挫折感,是学习Junit的首选入门书籍。作者首先告诉你单元测试的重要性,然后手把手教你如何使用Junit进行简单的单元测试,最后以自己的经验告诉读者好的测试应该具有怎样的品质。即使是不使用JUnit做单元测试的人也值得一读,毕竟测试方法论都是相通的。
推荐,5颗星!
《单元测试之道Java版》读后感(三):一本专门讲用junit做测试的书籍
这个可能是到目前为止我看到的最薄的技术书了.一本专门讲用junit做测试的书籍, 但是又不是纯技术的书籍, 里面没有介绍junit如何实现, 也没有大篇幅的介绍如何使用junit, 或者介绍junit的一些高级用法, 这些统统的没有, 那么这本书都讲的什么呢, 它讲了做单元测试的一些原则, 单元测试测什么, 什么样的单元测试才是一个好测试.
这本书的一个缺点就是, 当前junit都4.x后了, 结果本书还在拿3.x说事儿, 有些不爽. 不过瑕不掩瑜. 因为很多内容(比如原则)都是超越于具体的junit版本的.很多东东拿到最新的版本下依然适用.
《单元测试之道Java版》读后感(四):笔记整理
当一个失败或者错误出现的时候,当前测试方法的执行流程将会被中止,但是(位于同一个测试类中的)其他测试将会继续进行。
断言:
assertEquals([String message] , expected , actual);
message可选消息。错误发生时报告这个消息。
数组,比较的是引用。
比较浮点数:
assertEquals([String message] , expected , actual, tolerance);
tolerance 表示误差范围。
fail([String message]);
测试立即失败。主要用于不该到达的分支,比如预期发生的异常之后。
测试失败时,无论如何都不能给原有代码再添加新的特性。尽快修复bug。
《单元测试之道Java版》读后感(五):Java初学者都应该看一看
按照题目的提示,我也是一名Java初学者。学习编程到现在,听过或看过不少敏捷编程的东西,知道这么一个有用的单元测试。但事实上,写单元测试还是很少,究其原因(就我而言):
1.没有形成习惯。
2.没有顺手的工具(怕麻烦)。
3.有些情况不知道怎么写单元测试。
4.就算写单元测试也写的不好。
这本小书,正好解决了上述问题。
对于问题1一方面是自己对测试重要性的理解不够,另一方面也是由于2、3、4问题导致。本书介绍了JUnit工具,方便快捷的创建各种单元测试,解决了问题2。问题3本书做了相应的介绍,例如创建Mock来实现测试环境,另外第9章也有所涉及(其实特殊情况还要不断去学习如何测试)。问题4在本书的第4、5、7、8章有所涉及。
如果你也有如上的问题(Java编程者最好),我想此书都是不二选择(短小精悍)。
:据说JUnit的代码写的很好,有时间要拜读一下。