《全程軟體測試》是2007年電子工業出版社出版的圖書,作者是朱少民。本書系統地介紹了測試管理的各個層次及其細節,包括測試策略制定、風險控制、缺陷跟蹤和分析、測試管理系統的套用等。
基本介紹
內容提要,編輯推薦,目錄,
內容提要
本書呈現了軟體測試成熟度模型和對軟體測試的總結和思考,幫助讀者了解軟體測試所面對的現實問題和應恪守的原則、領會測試方法的套用之道和品味測試的最佳實踐。
本書是作者長期從事軟體測試工作的經驗與智慧的結晶,是軟體測試工程師的良師益友。本書也可作為軟體開發人員、項目經理等的參考書,更適合用作軟體測試的培訓教材或教學用書。
編輯推薦
本書以兩個典型項目為背景,按實際項目進行的先後次序,循序漸進地闡述了軟體測試的全過程。從軟體項目啟動、需求評審、測試計畫開始,然後深入到測試用例設計、測試工具選擇、腳本開發、功能測試和系統測試等不同階段,生動地演繹了必需而實用的測試方法、技術和實施技巧。本書還系統地介紹了測試管理的各個層次及其細節,包括測試策略制定、風險控制、缺陷跟蹤和分析、測試管理系統的套用等。最後,本書呈現了軟體測試成熟度模型和對軟體測試的總結和思考,幫助讀者了解軟體測試所面對的現實問題和應恪守的原則、領會測試方法的套用之道和品味測試的最佳實踐。
本書是作者長期從事軟體測試工作的經驗與智慧的結晶,是軟體測試工程師的良師益友。本書也可作為軟體開發人員、項目經理等的參考書,更適合用作軟體測試的培訓教材或教學用書。
目錄
引子
第1章 測試項目啟動
1.1了解軟體的質量需求
1.1.1 軟體產品的質量需求
1.1.2 軟體質量的對立面——軟體缺陷
1.1.3 軟體缺陷產生的原因
1.1.4 究竟什麼是軟體測試
1.1.5 軟體測試的目標
1.2 選定測試組長
1.2.1 測試過程和開發過程的關係
1.2.2 測試組長的人選
1.2.3 測試團隊在項目中的位置
1.3 掌控項目背景
1.3.1 軟體測試的項目要素
l.3.2 兩個典型項目的介紹
1.3.3 GoogleTalk客戶端功能簡介
1.3.4 Wleb套用——雅虎日曆功能介紹
1.4 制定測試規範
1.5小結
第2章 測試計畫
2.1 產品需求文檔審查和評審
2.1.1 需求評審的重要性
2.1.2 測試人員在需求評審中的角色
2.1.3需求評審的標準
2.2 項目的測試需求和任務
2.2.1 確定軟體功能測試需求
2.2.2 非功能性的系統測試需求
2.2.3 軟體即服務的測試需求
2.2.4 各個階段的測試任務
2.3 測試範圍分析和工作量估計
2.3.1 功能測試範圍的分析
2.3.2 系統測試範圍的分析
2.3.3 工作量的估計
2.3.4 工作分解結構表方法
2.3.5 工作量估計的實例
2.4 測試資源需求和團隊組建
2.4.1 測試資源需求
2.4.2 團隊組建
2.4.3 培訓
2.5 測試里程碑和進度安排
2.6 測試風險分析
2.7 制定有效的測試策略
2.8 完整生成測試計畫書
2.9小結
第3章 設計驗證
3.1 系統架構的審查
3.1.l 系統架構選型的確認
3.1.2 軟體設計評審標準
3.1.3 系統組件設計的審查
3.2 產品設計規格說明書的複審
3.2.1 重視設計規格說明書的審查
3.2.2 設計規格說明書的多層次審查
3.2.3 界面設計的評審
3.2.4 驗證過程與確認過程
……
第4章 測試設計
第5章 測試工具選擇和腳本開發
第6章 測試和編程的互動
第7章 功能測試的執行
第8章 國際化和本地化測試的執行
第9章 系統測試的執行
第10章 後續測試
第11章 測試的跟蹤管理
第12章 總結和思考
附錄A 軟體測試全景圖
附錄B 完整的項目檢查表
附錄C 測試計畫(GB8567-88)
附錄D 完整的測試工具列表
附錄E 代碼審查的示範性列表
附錄F 軟體測試術語中英文對照
附錄G 參考書目和資源