內容簡介

本書介紹了RUP的特點、原則和概念及RUP的四級測試(單元測試、集成測試、系統測試和驗收測試)。在內容的選取上對基本知識的建立、基本技能的培養兩方面有所側重,讓學生形成對RUP的整體理論框架的基本認識,為學生畢業後從事軟件測試職業和在專業上的持續發展奠定基礎。

本書適合作為高等學校計算機及相關專業的本專科生教材。
 

目錄

第1部分 軟件測試基礎
第1章 緒論
1.1 引言
1.2 錯誤是不可避免的
1.3 軟件測試歷史
1.4 軟件測試模型的演變
1.5 軟件測試類型
1.6 軟件測試工具的發展
1.7 當今測試行業狀況
1.8 測試角色
1.9 職業規劃
習題與思考
第2章 RUP基礎
2.1 RUP的發展史
2.2 什麼是RUP
2.3 RUP的特點
2.4 RUP軟件開發生命周期
2.5 RUP過程的靜態結構
2.6 RUP中的最佳軟件實踐
2.7 RUP中的關鍵原則
2.8 RUP4+1視圖
2.9 RUP裁剪
2.10 實踐經驗
2.11 小結
習題與思考
第3章 RUP測試概論
3.1 軟件測試
3.2 RUP軟件測試流程
3.3 質量保證
3.4 測試團隊與角色
3.5 RUP四級測試
3.6 RUP測試解決方案
3.7 RUP使用技巧
3.8 小結
習題與思考
第4章 手工測試與自動化測試
4.1 手工測試基礎
4.2 自動化測試基礎
4.3 測試自動化技術
4.4 測試腳本技術
4.5 自動化測試實踐
4.6 自動化測試的優缺點
4.7 小結
習題與思考
第2部分 單元測試
第5章 測試管理
5.1 什麼是測試管理
5.2 測試管理的內容
5.3 開展測試管理
5.4 傳統測試管理的挑戰
5.5 基于RUP的測試管理經驗
5.6 測試管理的自動化
5.7 TM的使用
5.8 小結
習題與思考
第6章 單元測試
6.1 單元測試基礎
6.2 單元測試策略
6.3 單元測試工具實踐
6.4 小結
習題與思考
第3部分 集 成 測 試
第7章 組件測試與運行時分析
第4部分 系統測試
第8章 系統功能測試
第9章 性能測試
第5部分 驗收測試
第10章 易用性測試
第11章 無障礙測試
第6部分 案例分析
第12章 測試案例
附錄A UML基礎: 統一建模語言簡介
附錄B 測試評估摘要
附錄C WCAG 1.0的14條指導原則
參考文獻
 

隨著軟件在各行各業的廣泛應用,軟件質量成為提高市場競爭力的重要因素。軟件測試作為提高質量的主要方法之一,已經成為企業和用戶關注的焦點。而專業化的軟件測試外包服務已經成為國際軟件產業的重要業務之一。特別是中國政府大力鼓勵和推動外包服務產業的發展,因此,作為入門門檻比較低的軟件測試外包業務急速發展,造成短時間內測試人才供應緊缺,特別是中高級軟件測試管理人才更是供不應求。

軟件測試是一項技能密集型的職業,需要軟件測試人員掌握測試技術、流程、度量和管理等綜合知識。2005年10月25日,勞動部正式將計算機軟件產品檢驗員(即軟件測試工程師)列為第四批新職業。

從我多年教學經歷中了解到大學生普遍對軟件測試有偏見和誤解。一些同學總是認為軟件測試沒有什麼技術含量,認為搞不了軟件開發的人才會去干測試,其實這是不對的,要成為一名優秀的軟件測試工程師不僅需要深入了解軟件工程知識,掌握扎實的軟件測試理論,而且還要精通軟件測試方法,精通軟件測試工具和環境,精通行業領域的業務。在這些知識掌握的基礎上還要積累豐富的測試實踐經驗。

2007年8月,由教育部軟件工程專業教學指導委員會、上海交通大學軟件學院、清華大學出版社等組織的第一次軟件測試教學研討會在上海舉行,旨在希望加強軟件測試教學和實踐的改進。要在大學形成完整的軟件測試教育體系和實驗環境還不是一件容易的事情,需要與產業界合作。

我們注意到,隨著軟件測試行業不斷的發展,逐漸積累和提煉了許多最佳實踐和案例,軟件測試方法和工具也在不斷發展和完善。例如,隨著計算機網絡技術和通信技術的發展,面向對象軟件開發方法的不斷改進,軟件測試和RUP理論融合、基于RUP的軟件測試正成為國內外研究的熱點之一,相關的工具也已獲得業界普遍應用。《基于RUP的軟件測試實踐》作為被列入2007年教育部—IBM精品課程建設項目的配套教材得到、IBM公司和出版社等各方面的大力支持。書中著重介紹了IBM公司提出的RUP思想和RUP測試工具的使用,為軟件測試課程及其實驗教學提供了有效的支持。本書還適用于業界軟件測試入門者和初級測試人員,以及一些急于學習、更新軟件測試知識和提高軟件測試技術的讀者。

我相信本書能促進測試人員技術水平的提高,也為更多的人群加入測試隊伍提供實踐向導,幫助他們了解最流行的軟件測試技術和測試工具,學習最常見的、最常用的先進技術。希望本書能成為軟件開發和軟件測試工程師的良師益友。

最後,我還要告訴讀者我為本書的作者姚登峰感到驕傲,從他在北大軟件與微電子學院求學到走上工作崗位,他身殘志堅,克服了重重困難,付出數倍于常人的努力,他在軟件測試領域孜孜以求、不斷進取的精神和取得的成果令人欽佩。衷心祝賀本書的出版,衷心祝福姚登峰能夠取得更大的成就。
網路書店 類別 折扣 價格
  1. 新書
    87
    $204