Unit testing 关于单元测试的好文献?

Unit testing 关于单元测试的好文献?,unit-testing,testing,Unit Testing,Testing,在哪里可以找到关于单元测试的好文献?欢迎提供书名和链接 更新: 下面是答案中提到的书籍列表 软件测试的真正挑战是解决测试设计的难题 测试面向对象系统:模型、模式和工具提供了三十多种适用于单元测试设计的测试设计模式。它还为测试自动化提供了许多设计模式。这些模式提炼出许多来之不易的最佳实践和研究见解 是对为什么和一些方法的一个体面的介绍。我读java的一个,即使我主要对C++感兴趣,而且这些教程仍然很清楚。 描述了如何使代码变得可测试。 我只阅读了Roy Osherove的单元测试艺术,尽

在哪里可以找到关于单元测试的好文献?欢迎提供书名和链接

更新: 下面是答案中提到的书籍列表


软件测试的真正挑战是解决测试设计的难题

测试面向对象系统:模型、模式和工具提供了三十多种适用于单元测试设计的测试设计模式。它还为测试自动化提供了许多设计模式。这些模式提炼出许多来之不易的最佳实践和研究见解


是对为什么和一些方法的一个体面的介绍。我读java的一个,即使我主要对C++感兴趣,而且这些教程仍然很清楚。

描述了如何使代码变得可测试。

我只阅读了Roy Osherove的单元测试艺术,尽管我自己没有使用.NET技术,但它对我来说还是很有启发性的。这些示例对于任何程序员来说都很容易理解,更困难的部分是为您的特定语言/框架确定最合适的单元测试框架

如果您好奇,请查看我做的简短笔记(按时间倒序显示):


我的一个朋友做了比我多得多的单元测试,他说好的实践对他来说也是新的。

软件测试的真正挑战是解决测试设计的难题

测试面向对象系统:模型、模式和工具提供了三十多种适用于单元测试设计的测试设计模式。它还为测试自动化提供了许多设计模式。这些模式提炼出许多来之不易的最佳实践和研究见解

这本书是作为桌面参考设计的,所以一旦你确定了哪些模式适合你的应用程序,你只需要阅读它们。正因为如此,这是一本大书(1024页)。我知道,因为我是作者

概述、评论和亚马逊链接:

+1这是我买的唯一一本关于单元测试的书,也是唯一一本真正教会我一些有用的东西,甚至只是简单地浏览一下。对于初学者来说,这不一定是一本好书,因为它关注的是为什么,而不仅仅是如何。