基本介紹
- 書名:軟體質量保證與測試技術
- 作者:劉偉
- 出版日期:2011年12月1日
- 語種:簡體中文
- ISBN:9787560333700
- 外文名:Software QualityAssurance andTestingTechnology
- 出版社:哈爾濱工業大學出版社
- 頁數:290頁
- 開本:16
- 品牌:哈爾濱工業大學出版社
內容簡介,圖書目錄,
內容簡介
《軟體質量保證與測試技術》作者根據多年研究成果和實踐經驗,依據編委會確定的範圍進行了大綱設計,著重反映了近年來軟體質量保證和測試評價領域技術和方法的最新發展。全書偏重實踐,深淺適中,通俗易懂,力求使讀者在完成設計、開發和實踐的同時,學習到監控和管理這些過程的知識,為從事軟體工程開發與管理工作奠定基礎。
圖書目錄
第一編 軟體質量保證
第1章 質量概念
1.1 幾個術語
1.2 質量專業定義
1.3 質量屬性
1.4 產品質量的形成過程
本章小結
思考題
第2章 軟體質量
2.1 軟體質量的定義
2.2 影響軟體產品質量的因素
本章小結
思考題
第3章 質量管理
3.1 質量管理的定義
3.2 經典質量管理的發展過程
3.3 早期軟體質量管理方法
3.4 現代質量管理
3.5 質量控制與質量保證的區別和關係
3.6 ISO 9000質量管理的基本內涵
3.7 軟體過程的質量管理
3.8 軟體測試的監控
3.9 軟體評審監控
本章小結
思考題
第4章 軟體質量標準體系
4.1 軟體質量標準體系及分類
4.2 ISO 9001質量保證體系
4.3 CMM及CMMI能力成熟度模型
4.4 ISO 9001與CMM/CMMI的關係
4.5 IEEE軟體工程標準
4.6 其他軟體質量管理標準
本章小結
思考題
第5章 ISO 9001軟體質量保證體系標準
5.1 質量保證體系的定義和內涵
5.2 ISO 9000族質量管理體系認證的意義
5.3 ISO 9000族質量保證體系標準的內容
5.4 ISO 9000:2000版標準族質量保證體系標準
5.5 ISO 9001標準的主要變化
5.6 2000版標準的特點
5.7 ISO 9001質量保證體系的八項原則
本章小結
思考題
第6章 軟體質量保證體系——ISO 9001建立實例
6.1 準備
6.2 質量體系檔案的編制
6.3 質量方針
6.4 質量目標
6.5 軟體生命周期及質量活動
6.6 過程檢驗與技術評審
6.7 軟體配置管理
6.8 質量體系的試運行
6.9 質量體系的審核與評審
6.10 質量的認證過程
6.11 質量管理體系的維護——持續改進
6.12 軟體質量控制技術的套用
本章小結
思考題
第7章 能力成熟度模型——CMMI體系結構
7.1 CMMI的形成和現狀
7.2 CMMI能力成熟度模型
7.3 過程域
7.4 CMMI階段式能力成熟度模型集成
7.5 CMMI連續式能力成熟度模型集成
7.6 CMMI實施與評估
7.7 CMMI V1.3簡介
7.8 CMMI準則名詞術語一覽表
本章小結
思考題
第8章 軟體作業體系——CMMI體系建立實例
8.1 準備
8.2 軟體作業體系檔案編制
8.3 總方針
8.4 EPG章程
8.5 項目生命期模型
8.6 項目立項
8.7 項目策劃
8.8 項目監控
8.9 需求管理
8.10 需求開發
8.11 技術預研
8.12 系統設計
8.13 系統實現
8.14 系統測試
8.15 產品發布
8.16 質量保證
8.17 配置管理
8.18 CMMI實施與評估
8.19 軟體作業體系的維護——持續改進
本章小結
思考題
第二編 軟體測試技術
第9章 軟體測試基礎概述
9.1 軟體的含義
9.2 軟體故障
9.3 軟體開發的過程
9.4 軟體測試的意義
9.5 軟體測試的基本方法
本章小結
思考題
第10章 軟體的靜態測試和動態測試
10.1 靜態測試
10.2 動態測試
本章小結
思考題
第11章 軟體測試設計
11.1 控制流圖
11.2 白盒測試
11.3 黑盒測試
11.4 白盒測試和黑盒測試的比較
本章小結
思考題
第12章 軟體測試階段
12.1 軟體測試的作用
12.2 單元測試
12.3 集成測試
12.4 系統測試
12.5 單元測試、集成測試和系統測試的區
12.6 驗收測試
本章小結
思考題
第13章 軟體測試的自動化
13.1 自動化測試概述
13.2 測試工具的分類和選擇
本章小結
思考題
第14章 軟體測試管理與實踐
14.1 測試組織管理
14.2 測試計畫
14.3 測試用例設計
14.4 軟體測試配置管理
14.5 測試經驗總結
14.6 Bug描述及其處理過程
本章小結
思考題
參考文獻
第1章 質量概念
1.1 幾個術語
1.2 質量專業定義
1.3 質量屬性
1.4 產品質量的形成過程
本章小結
思考題
第2章 軟體質量
2.1 軟體質量的定義
2.2 影響軟體產品質量的因素
本章小結
思考題
第3章 質量管理
3.1 質量管理的定義
3.2 經典質量管理的發展過程
3.3 早期軟體質量管理方法
3.4 現代質量管理
3.5 質量控制與質量保證的區別和關係
3.6 ISO 9000質量管理的基本內涵
3.7 軟體過程的質量管理
3.8 軟體測試的監控
3.9 軟體評審監控
本章小結
思考題
第4章 軟體質量標準體系
4.1 軟體質量標準體系及分類
4.2 ISO 9001質量保證體系
4.3 CMM及CMMI能力成熟度模型
4.4 ISO 9001與CMM/CMMI的關係
4.5 IEEE軟體工程標準
4.6 其他軟體質量管理標準
本章小結
思考題
第5章 ISO 9001軟體質量保證體系標準
5.1 質量保證體系的定義和內涵
5.2 ISO 9000族質量管理體系認證的意義
5.3 ISO 9000族質量保證體系標準的內容
5.4 ISO 9000:2000版標準族質量保證體系標準
5.5 ISO 9001標準的主要變化
5.6 2000版標準的特點
5.7 ISO 9001質量保證體系的八項原則
本章小結
思考題
第6章 軟體質量保證體系——ISO 9001建立實例
6.1 準備
6.2 質量體系檔案的編制
6.3 質量方針
6.4 質量目標
6.5 軟體生命周期及質量活動
6.6 過程檢驗與技術評審
6.7 軟體配置管理
6.8 質量體系的試運行
6.9 質量體系的審核與評審
6.10 質量的認證過程
6.11 質量管理體系的維護——持續改進
6.12 軟體質量控制技術的套用
本章小結
思考題
第7章 能力成熟度模型——CMMI體系結構
7.1 CMMI的形成和現狀
7.2 CMMI能力成熟度模型
7.3 過程域
7.4 CMMI階段式能力成熟度模型集成
7.5 CMMI連續式能力成熟度模型集成
7.6 CMMI實施與評估
7.7 CMMI V1.3簡介
7.8 CMMI準則名詞術語一覽表
本章小結
思考題
第8章 軟體作業體系——CMMI體系建立實例
8.1 準備
8.2 軟體作業體系檔案編制
8.3 總方針
8.4 EPG章程
8.5 項目生命期模型
8.6 項目立項
8.7 項目策劃
8.8 項目監控
8.9 需求管理
8.10 需求開發
8.11 技術預研
8.12 系統設計
8.13 系統實現
8.14 系統測試
8.15 產品發布
8.16 質量保證
8.17 配置管理
8.18 CMMI實施與評估
8.19 軟體作業體系的維護——持續改進
本章小結
思考題
第二編 軟體測試技術
第9章 軟體測試基礎概述
9.1 軟體的含義
9.2 軟體故障
9.3 軟體開發的過程
9.4 軟體測試的意義
9.5 軟體測試的基本方法
本章小結
思考題
第10章 軟體的靜態測試和動態測試
10.1 靜態測試
10.2 動態測試
本章小結
思考題
第11章 軟體測試設計
11.1 控制流圖
11.2 白盒測試
11.3 黑盒測試
11.4 白盒測試和黑盒測試的比較
本章小結
思考題
第12章 軟體測試階段
12.1 軟體測試的作用
12.2 單元測試
12.3 集成測試
12.4 系統測試
12.5 單元測試、集成測試和系統測試的區
12.6 驗收測試
本章小結
思考題
第13章 軟體測試的自動化
13.1 自動化測試概述
13.2 測試工具的分類和選擇
本章小結
思考題
第14章 軟體測試管理與實踐
14.1 測試組織管理
14.2 測試計畫
14.3 測試用例設計
14.4 軟體測試配置管理
14.5 測試經驗總結
14.6 Bug描述及其處理過程
本章小結
思考題
參考文獻