官术网_书友最值得收藏!

譯者序

《軟件測試的藝術》(下簡稱《藝術》)作為元老級的測試書在國內可能沒那么出名,但它的確非常經典且很有口碑,書中所提出的“軟件測試為求錯而非求證”的觀點至今仍在學術界被廣泛爭議與討論。隨著軟件測試的重要性越來越受到現代軟件企業的重視,這本書就好像塵封已久的寶藏被人們挖掘出來并受到追捧。與此同時,也正是因為測試市場的需求激增,書店里的測試書籍也似乎是“忽如一夜春風來,千樹萬樹梨花開”了。

我和《藝術》的第一次接觸并不是在書店里發現了它,而是因為我閱讀的一個習慣。我喜歡在閱讀之前先看參考文獻部分,也由此發現國內的很多軟件測試書籍都把《藝術》作為首要的參考書目,這讓我不得不對該書刮目相看,現在我終于明白了,原來《藝術》一書就是現在各種測試書籍參考的源頭之一。以我個人的觀點,今天書店里的軟件測試理論書籍(注意我是指理論方面)已經飽和甚至是富營養化,如果你打算系統地學習軟件測試理論知識,我不敢向你保證這本書是最全面最詳細的,但是絕對是恰到好處的,它精悍凝練的篇幅可以讓你在最短時間內獲得關于軟件測試的真知灼見。

對于那些已經成為測試工程師甚至是高級測試工程師的人來說,本書同樣值得一讀,書中的很多內容讀起來仿佛醍醐灌頂,本書所涵蓋的測試知識經過千錘百煉和時間的考驗,而把這些理論知識結合你的測試經驗,能系統化并鞏固加深你對測試這門學科的理解,而這種對軟件測試技術系統的、深刻的理解,將使你在今后的工作以及事業中受益匪淺。

因此,作為一名測試工程師,我對讀者的建議是,初學者可將本書作為入門書;而有經驗者更應該將本書作為理論指南,花點時間翻閱一下,梳理自己的經驗和知識;本書對開發人員也相當有用,可以讓你在最短的時間內建立起對測試的框架認知,從而在編碼的過程中能夠在腦海里多一些測試的思想,十分有益,當然有些測試類型本身就需要開發者參與,比如本書所介紹的極限編程與測試,開發者需要編寫單元測試用例。對于測試管理者而言,本書的重要性不言而喻,本書內容非常精煉,將有助于你根據項目情況制定更合理、更有效的測試計劃。

作為本書第3版的譯者,我十分有幸能夠接到這樣的經典書籍翻譯任務,而且還是本人的處女譯,心中的忐忑自不必多說,只希望我的翻譯能夠不辱原著的經典,更能夠得到讀者的認可。

此次第3版相對于之前的第2版增加了全新的兩章(第7章和第11章),由此使得本書包含了當下最新的測試分類和技術。除了第9章的改動增補較大外,其他的章節基本是略有改動。

在翻譯過程中,我盡量保證在準確翻譯原文的基礎上增加了一些個人的見解,通常以譯者注的形式給出,我相信這些注釋有助于國內的讀者理解和消化書中內容;也有一些地方做了勘誤。有時候直譯的效果并不那么好,我也會嘗試一些意譯,比如在11.4節,作者強調了移動應用必然越來越火這一現象和趨勢,我便借用著名詩歌《見與不見》來意譯:

你用,或者不用

移動應用就在那里

……

因為是站在巨人的肩膀上(前兩版譯文)進行翻譯,所以我必須感謝前兩版的翻譯人員,這使得我此次翻譯的精力主要聚焦在新增的兩章以及改動較大的章節上。同時要感謝黃琳為我的原始譯稿所做的詳盡審稿和勘誤工作,這也是我們之間的二度合作。

最后請大家注意書名中的“藝術”二字,這暗示本書并不是那么晦澀難懂或寫得很深奧,我覺得即使你沒多少計算機基礎知識,只要用過電腦軟件,本書的很多章節讀起來應該都不會太吃力。我希望有越來越多各行各業的人們加入測試的世界,從本書第7章的可用性測試我們看到,測試需要領域內經驗,如果某公司針對音樂愛好者推出了一款混音軟件,他們肯定會想,要是能夠把周杰倫請來做首席用戶體驗師該有多好。總之,測試,這是個相比較開發來講門檻不算太高的職業(當然要做到精深未必容易,甚至難度還要高),而且收入還算不錯,在這里與各位讀者共勉了。

張曉明

2012年2月6日

主站蜘蛛池模板: 安福县| 秦安县| 康马县| 无锡市| 兰溪市| 宜丰县| 余姚市| 汾阳市| 永济市| 西盟| 凤山市| 得荣县| 墨脱县| 德安县| 承德县| 遂溪县| 乐亭县| 湟源县| 石首市| 崇义县| 丹东市| 博乐市| 石渠县| 双鸭山市| 临西县| 仪征市| 攀枝花市| 黎平县| 望谟县| 株洲县| 榆树市| 深泽县| 湖口县| 明光市| 松滋市| 尉氏县| 冕宁县| 贞丰县| 黄龙县| 龙陵县| 紫阳县|