內容簡介
本書共分為三篇:軟體測試的原理與方法,軟體測試的技術,軟體測試項目實踐。第1篇首先系統地介紹了軟體測試的基本概念,從不同的視角探討軟體測試的本質及其內涵;全面而系統地講解了軟體測試所需的基本方法、流程和規範,按照SWEBOK 3 0對方法進行了重新分類和組織,使內容結構更加合理、清晰,更好地滿足教學需求。第2篇介紹了軟體測試各個層次(單元測試、集成測試、系統測試和專項測試)的測試技術及其工具,系統、務實而有效,和業界的實踐保持高度一致,學以致用;而且還介紹了軟體國際化和本地化的測試、軟體測試自動化的原理和框架,可使讀者有效地提高動手能力。為了更好地將測試方法和技術應用於實際項目中,第3篇從軟體測試需求分析與測試計劃開始,逐步深入測試用例設計、測試基礎設施部署、測試執行、缺陷報告與跟蹤、測試結果分析與報告,貫穿整個軟體開發生命周期,最後介紹了軟體測試的新技術並展望了未來發展趨勢。 本書在內容組織上力求自然且條理清晰、豐富且實用,通俗易懂、循序漸進,並提供了豐富的實例和實踐要點,使理論和實踐能夠有機地結合起來,更好地滿足軟體測試學科的特點,使讀者更容易理解所學的理論知識、掌握測試方法和技術的應用之道。 本書可作為高等學校軟體工程專業、計算機應用專業和相關專業的教材,也可作為其他各類軟體工程技術人員的參考書。作者簡介
朱少民,同濟大學軟體學院教授、中國科學技術大學軟體學院教學指導委員會委員,曾任恩科一網迅(中國)軟體有限公司QA高級總監,國內軟體測試界的領軍人物和資深專家。30多年來一直從事軟體測試、質量管理和過程改進等工作,先後獲機械工業部、安徽省、青島市、合肥市等多項科技進步獎,並出版了十多部著作,包括測試方面的暢銷書《全程軟體測試》《完美測試》《軟體測試方法和技術》等,經常在國內外會議上發表演講。目錄
第1篇 軟體測試的原理與方法