|
|
|
|
移动端

软件测试基础教程 译者序

《软件测试基础教程》本书基于实例讲述不同规模软件项目中的测试生成、选择、最小化和增强方面的最佳工程实践。全书还覆盖了基于数据流的测试充分性和基于变异的测试充分性,这些是可用的最有效的测试充分性准则。本节为译者序。

作者:王峰/郭长国/陈振华 等译来源:机械工业出版社|2011-09-16 20:30

技术沙龙 | 6月30日与多位专家探讨技术高速发展下如何应对运维新挑战!


译者序

本书的翻译、审校工作基本结束,三年半来一直压在心头的石头终于可以落地了。

2007年12月24日下午,我应温莉芳编审、姚蕾编辑之约,前往机械工业出版社华章公司讨论本书的翻译工作。首次浏览原版书目录,顿感又是一本难得的好书,很是兴奋,当时就答应下来。

2008年元旦过后,开始组建翻译小组并进行分工。由我本人负责第一部分、陈振华负责第二部分、郭长国负责第三部分,并由我负责全书的审校和统稿。翻译工作自当年春节后正式开始。

陈振华于2008年4月初提交了第2章24节之前各节的译稿。但天有不测风云,就在我返回他修改稿之后不久,陈振华因公出差不幸在湖北省襄樊市发生特大车祸,严重受伤,后辗转襄樊、北京、天津多家医院,身体每况愈下,自2008年9月底昏迷以后到现在尚未苏醒过来。原由他负责的第二部分翻译工作改由郭长国和我共同承担。在本书即将出版之际,我们衷心祝愿陈振华能够早日苏醒过来,最终康复。

本书翻译工作异常艰辛。第一、没有时间,所有的翻译工作皆在业余时间完成。因本职工作太忙,很少有空余时间,下班之后也没多少精力再去翻译。但既然答应承担翻译任务,心里就放不下。因此,很多次外出开会、出差,甚至在“5.12”地震之后回灾区老家,我都在行囊里背着原版书和电脑,我也明知在外时不可能翻译,只是出于对翻译任务的尊重,以求得心里的安慰。由于没有整块的时间翻译,很多内容是“炒夹生饭”,刚一读懂就放下,过几天甚至一两个月再来,反反复复,第7章个别小节内容审校不下五次。第二、原版书排版质量太差。初步统计,原版书中明显错误不下200处。为了保证图书质量,我们花费了很多时间纠正原版书中出现的错误,尤其是一些出现在算法和数学公式中的错误,必须推导验证才能排除。特别是第3章,我们根据自己对算法的理解,增补了大量测试用例。翻译早期,我就原书第2章的错误与作者Aditya PMathur教授交流过,他全部接受,称我们的纠错工作为excellent。

关于本书的内容,读者一看目录就清楚了。需要强调的是,这是一本到目前为止我本人读过的关于测试技术的最全面、最深入的书。我以前曾翻译过两本关于软件测试的书,Cem Kanner的Testing Computer Software第2版和Glenford J Myers的The Art of Software Testing第2版,前者偏重测试技术管理,后者就是一本测试普及小册子。我也常去北京的新华书店,浏览有关软件测试的图书,包括翻译书和原创书,估计不下30种。我可以负责任地讲,尽管不敢夸口说本书是关于测试技术最好的书,但只要你读过本书之后,很多其他的书真的没必要看了。虽然看完书中的内容之后不可能马上就学会软件测试,但这些知识却是作为一个软件测试(甚至是软件)从业人员必须掌握的。等价类划分、边界值分析、因果图分析、有穷状态机、组合设计、程序切片、控制流、数据流、程序变异等,我们在软件工程课程中都能学到这些知识,但如何应用于软件测试,还是本书第一次系统地做了介绍。尤其是其后面所列的500多篇参考文献,几乎囊括了到2006年所有有价值的软件测试文献,对从事软件测试研究的人员来说,如获至宝。

本书由王峰、郭长国、陈振华翻译,其中王峰主要负责前言、致谢、第1章、第2章2.5节以后各节、第3章、封底;郭长国负责第4~7章;陈振华负责第2章2.4节之前各节。由王峰、宗建建、施寅生审校,其中宗建建负责第5章第一、第二次审校;施寅生负责第4章第一次审校;王峰负责第2章、第4章第二次、第5章第三次、第6章、第7章审校。郭长国校读了前言、致谢、第1~4章和第6章,施寅生校读了第7章7107节以后各节。此外,参加翻译工作的还有赵志强、郑彦兴、李海龙、齐璇、齐超、苏晓艳、喻琳、衣双辉、房友园、谷天阳、刘宇、包阳、李冬红、杨广华、战茅、张鲁靖,全书由王峰统稿。

虽然我们尽力纠正原版中的错误,但书中可能仍然存在疏漏与错误,诚恳地希望各位读者批评指正。

王峰
2011年6月17日晚于北京

【责任编辑:云霞 TEL:(010)68476606】

回书目      
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网络工程师教程(第2版)

本书是全国计算机技术与软件专业技术资格(水平)考试的指定用书。按照新的网络工程师考试大纲的规定,本书包含了数据通信基础知识、网络体...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊