內容簡介
按照軟件工程師的職業知識與技能方面的需求,本書分為兩篇,第一篇為軟件工程基礎知識,第二篇為軟件測試技術。兩篇共有29個任務。第一篇軟件工程基礎知識部分講述了軟件工程概述、軟件項目可行性研究、軟件項目需求分析、軟件項目設計與實現、軟件測試與維護及軟件項目管理;第二篇軟件測試技術部分講述了白盒和黑盒測試技術,介紹了單元測試及性能測試的方法及其工具的使用,還介紹了測試計劃的制定及測試報告的撰寫。
本書的結構合理、內容豐富、層次清晰、闡述簡明扼要,使讀者能夠較好地掌握軟件工程思想,了解和掌握軟件開發與測試的具體方法與技巧,積累實踐經驗、提升動手能力。本書可作為高職高專院校軟件工程專業的課堂教材,也可以作為軟件開發設計人員、軟件測試人員及其他相關人員的參考材料或培訓教材。