图书标签: 单元测试 TDD 软件开发 计算机 敏捷开发 testing programming Testing
发表于2025-02-13
The Art of Unit Testing pdf epub mobi txt 电子书 下载 2025
HIGHLIGHT Here's what Michael Feathers, an Agile rock star in his own right, has to say about The Art of Unit Testing : "This is the best all around introduction to unit testing on the market today." DESCRIPTION The Art of Unit Testing guides the reader on the journey from beginner to master in the subtle art of unit testing. Based on expert author Roy Osherove's real-world development experiences, this book shows developers how to make sure the code that they write actually works as expected, and how to make these verifications as automated as possible. Not only that, the book shows techniques that help to make sure that tests are maintainable, readable, and test the right thing over time. The author establishes five rules for good unit tests built upon the three major principles that any good test be maintainable, trustworthy, and readable. Clear sections present established best practices, and the book also provides clear guidance on what to test and where to start testing in a legacy code project. Unlike other books on this topic, this book trades theory for real-world examples. It's designed so that a working developer can start writing better unit tests now. Unlike most Unit Testing and TDD books, most examples are in C# on the .NET platform. KEY POINTS * Introduction to unit testing and the basics of writing real-world unit tests * Best practices for writing maintainable, trustworthy, readable tests * Author Roy Osherove is highly visible and extremely well-known in this field MARKET INFORMATION Agile principles like unit testing have found their way more slowly into the Microsoft community than they have in Java. This book presents the well-honed practices common in the Java world using examples in C#.
作者简介:
Roy Osherove
世界著名单元测试专家,常年为世界各地的开发团队提供咨询和培训服务,并在各种大会上发表演讲,内容包括单元测试及测试驱动开发的艺术、团队领导力和敏捷开发实践。其个人技术博客osherove.com平均月独立访问量约50 000,提供了各种技术视频及其他培训信息,另著有Notes to a Software Team Leader: Growing Self Organizing Teams。
译者简介:
金迎
1997年毕业于北京大学计算机系,从事软件开发工作数年;2004年毕业于中科院计算所计算机应用技术专业,之后进入软件测试行业,具有丰富的手工和自动化测试的项目经验。
读了三遍,跨了二年才能读得懂
评分一般般,对MS的东西无爱。可能是我水平有限,读起来总觉有晦涩之处。Amazon上此书评价全五星。那本Pragmatic unit testing(JUnit)读起来更容易些,有空去看下JUnit in Action里面关于Mock和Stub的东西应该会更容易些。
评分第一次看ut的书,老外同事推荐的,原来写了很多ut总感觉不会写,看完这本书觉得会写了,就是懒得写:)。值得一看。
评分读了三遍,跨了二年才能读得懂
评分虽然例子都是.NET的,但是有些项目经验的话从中抽象出具有通用性的“单元测试”知识并不难。
读不下去了。。。文字和配图根本驴头不对马嘴。。。代码也是乱乱的。。。 return后边突然就来了一个Return.... 文字写的是FakeService,图里是MockWebService... 哎,看着好蛋疼。。。
评分建议下载第一版来读,不是为了图方便我也不会买这个纸质版。 到第三章以后已经不是文不对题的问题了而是省略了很多很关键的东西。 以后打死也不买这个烂人翻译的书了。 比如3.4.6 3 小结 原书关于兔子洞的精彩比方就被省略了,我简直无语。
评分建议下载第一版来读,不是为了图方便我也不会买这个纸质版。 到第三章以后已经不是文不对题的问题了而是省略了很多很关键的东西。 以后打死也不买这个烂人翻译的书了。 比如3.4.6 3 小结 原书关于兔子洞的精彩比方就被省略了,我简直无语。
评分建议下载第一版来读,不是为了图方便我也不会买这个纸质版。 到第三章以后已经不是文不对题的问题了而是省略了很多很关键的东西。 以后打死也不买这个烂人翻译的书了。 比如3.4.6 3 小结 原书关于兔子洞的精彩比方就被省略了,我简直无语。
评分随着敏捷开发在项目中的大量应用,特别是测试驱动开发的流行,我越发的体会到单元测试与其中所扮演的重要角色。 问不同的程序员,他们对单元测试的定义应该会不一样,或者说他们给出的解释会很笼统,不全面。这其实是由于单元测试本身的特点所决定的,一个测试的优与劣,不是...
The Art of Unit Testing pdf epub mobi txt 电子书 下载 2025