万斯著的《优质代码(软件测试的原则实践与模
式)》讲述如何对所有的软件进行轻松的例行测试,书
中为读者提供一些工具——一些实现模
式,这些工具几乎可以测试任何代码。本书分为三个
部分:第一部分讨论了测试的一些原则和实
践,包括首次优质、代码意图、测试攻略和测试与设
计之间的关系等;第二部分讨论了有关测试
实践方面的一些模式,包括测试构造器和getter/
setter、处理字符串、封装与覆写、调整代码可见
性、测试单例模式、验证错误条件,以及利用各种接
缝和测试多线程等;第三部分展示了两个实
例的编程过程,其中一个是用测试驱动开发方法编写
新的Java应用程序WebRetriever,另一个是
为一个未写测试的JavaScript开源项目jQuery
Timepicker Addon添加测试代码。
本书适合对测试驱动开发有初步了解或实践并想
提升测试代码编写技能的程序员和自动化
测试工程师阅读,也适合想通过本书在GitHub上的微
量提交的代码来学习用测试驱动开发方法
编写Java新项目和用测试来驯服JavaScript遗留代码
的详细过程的任何读者阅读。
展开