单元测试 – 我在哪里以及如何学习软件测试技术?

我想学习如何构建旨在测试自身的“健壮”软件.换句话说,我如何在我的软件中实现自动化测试(使用 java或groovy或c).

所以我想知道在哪里学习这些(书籍或网站)以及我需要哪些工具和库?

>一般TDD初学者:Kent Beck:通过实例测试驱动开发
>通用单元测试参考:Gerard Meszaros:xUnit测试模式:重构测试代码
>新建项目的TDD:Steve Freeman,Nat Pryce:以测试为指导,不断发展的面向对象软件
>棕色地带项目的TDD:Micheal Feathers:有效地使用遗留代码
> Q& A测试问题: http://www.stackoverflow.com
> Software list(向下滚动)

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...