- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《软件测试经验与教训》.pdf
软件测试
经验与教训
Lessons Learned in Software Testing
Cem Kaner
(美) James Bach 著
Bret Pettichord
译者序
应该承认,这是一本很吸引人的书。它的精彩之处在于它使各类软件测试人员,甚至是与测试人
员打交道的人,都能得到很好的启发;在于它能够引导读者对自己在实际工作中的得与失做比较全面
的思考,重新审视过去很多深信不疑的软件测试规则;在于它直接面对令大家感到困惑的问题,从更
实际的角度进行诠释。
作者结合自己丰富的软件测试实践经验,大胆地对软件测试界很多人多年来鼓吹的所谓最佳实践、
关键活动、甚至国际标准进行了深刻的反思,令人信服地提出了自己的观点,对一些关键问题做了哲
学思考,内容涉及与软件测试有关的各个方面,很适合有一定实际经验的软件测试、项目管理、软件
开发、软件工程等方面的工程技术人员阅读。
在翻译过程中,我们力求忠实原文。但由于译者的知识水平和实际工作经验有限,不当之处在所
难免,恳请读者批评指正。参加本书翻译、审校和其他辅助工作的还有:原小铃、李津津、王威、场
健、黄惠菊、韩文臣、朱军、杜蔚轩、解冀海、付程、孟海军,耿民、王强等。
译者
序
请想象自己拿着一瓶 50 年的陈年波尔多红葡萄酒。这里有一种品味的方法,虽然这并不是惟一
的方法,但是有多年饮用波尔多经验的人大都会发现,有些经验有助于更好地享用波尔多。以下就给
出几条经验:
经验 1 :不要直接用瓶子喝。如果没有玻璃杯,也没有其他可用的容器,可把少量波尔多倒在自
己的手掌中吸吮。在吸吮的同时,应该嗅一嗅波尔多的芳香,让波尔多在舌头上来回流动,不要一口
咽下。
经验 2 :不要整瓶喝下去。如果喝波尔多是为了解渴,那么还是请把波尔多放下,而喝一大杯水
吧。每次饮用少量的波尔多,会使整瓶波尔多带来的享受达到极致。
经验 3 :不要污染波尔多。如果有人建议尝试一下用橙汁、海水和波尔多勾兑的鸡尾酒,那么请
礼貌地拒绝他,带着绚烂的微笑说:“可是我想享用的是一杯波尔多。”
经验 4 :不要独贪波尔多。把波尔多藏起来,就意味着再也不能享受一边与朋友轻松地闲谈,一
边品味波尔多的乐趣。波尔多最好还是与喜欢来一杯的朋友共享。请记住,他们可能也会有一瓶波尔
多。
读者手中拿的并不是一瓶波尔多,而是本书,这是一本有关软件测试的非常有价值的专著。它通
过作者多年经验的酿造,已经至善至纯。波尔多是你味觉感官的朋友,而本书则是你头脑的朋友。我
想读者还会发现其他值得注意的差别。我已经体验了本书,并总结出以下经验,希望这些经验能够帮
助读者通过本书得到最大收益。
经验 1 :不要直接用瓶子喝。阅读本书时要带上自己的容器。也就是说,带上自己所有的软件开
发和测试经验。如果读者从来没有参加过正式的软件开发工作,则本书对你可能度数太高了。它会使
你头晕,在一段时间内浑身无力。如果读者有一定的经验,则可以结合自己项目背景,享用本书的内
容。
经验 2 :不要整瓶喝下去。不要一口气把它读完。读上一两条经验,合上书,想想你对 Kaner、
Bach 和 Pettichord 的话有何反应。读者会发观,他们把自己的方法叫做 “语境驱动”的测试。只有读
者才会知道自己工作的背景,必须靠自己确定本书所给出的经验在哪些方面适合自己的具体工作。
经验 3 :不要污染波尔多。有人要为本书的 293 条经验加上标题,并制成表。但愿读者没有这种
想法。本书的核心是每条经验的解释。还要当心有人会立即尝试把本书内容 ISO 化或 CMM 化。我现
在可以看到“使用这本书将达到 CMM 第 293 级”这样的文章标题。哈!正如作者所说:“……我们
不相信‘最佳实践’,我们相信在一定条件下,一些实践比另一些更有用。”这些话代表了达到软件
测试大师级专家境界的思想精华。
经验 4 :不要独贪波尔多。如果有什么书要和同事一起读的话,本书就是。买上一箱,送给搞测
试或管理测试员的人每人一本。一次有选择性地读上几条
文档评论(0)