《軟體測試設計與實施》 是北京大學出版社出版的圖書, ISBN是 9787301177273
基本介紹
- 中文名:軟體測試設計與實施
- 作者:蔣方純
- 出版社:北京大學出版社
- 出版時間:2010年9月1日
- 頁數:279 頁
- 定價:33 元
- 開本:16 開
- ISBN:9787301177273
內容簡介,圖書目錄,
內容簡介
《軟體測試設計與實施》基於工作過程的教學思想,將“軟體測試”學習領域以學生可能的就業崗位所面對的“軟體產品”為載體分為7種學習情境:單機軟體測試的設計與實施、網路軟體測試的設計與實施、遊戲軟體測試的設計與實施、數據倉庫軟體測試的設計與實施、軟體安全測試的設計與實施、嵌入式軟體測試的設計與實施、開源軟體測試的設計與實施。《軟體測試設計與實施》知識具有系統性,兼顧職業資格證書、研究學習和虛擬實訓等內容,為學習者繼續深入學習和職業發展奠定了基礎。《軟體測試設計與實施》的特點是幫助學習者架構軟體測試理論與實踐基礎,重點突出不同軟體產品的測試設計與實施,同時兼顧學習者的職業發展與深入學習。《軟體測試設計與實施》不僅適合作為高職高專軟體測試課程教材,也可作為從事軟體測試開發人員的參考用書。
圖書目錄
第1章 軟體測試基礎知識
1.1 軟體及軟體測試的發展
1.1.1 軟體的定義
1.1.2 軟體與軟體測試的發展
1.1.3 軟體測試的現狀與發展趨勢
1.2 軟體分類及測試要求
1.3 軟體測試定義及軟體測試的過程
1.3.1 軟體測試的定義
1.3.2 軟體測試的過程
1.3.3 軟體測試的目的
1.3.4 軟體測試的原則
1.4 軟體缺陷
1.4.1 軟體缺陷的定義
1.4.2 軟體缺陷產生的原因
1.4.3 軟體缺陷與測試的關係
1.5 軟體測試分類
1.5.1 黑盒測試、白盒測試和灰盒測試
1.5.2 靜態測試和動態測試
1.5.3 單元測試、集成測試、確認測試、系統測試和驗收測試
1.5.4 功能測試和性能測試
1.5.5 回歸測試、冒煙測試和隨機測試
1.5.6 不同軟體測試分類之間的關係
1.6 軟體測試過程模型
1.6.1 V模型
1.6.2 W模型
1.6.3 X模型
1.6.4 H模型
1.6.5 測試成熟度模型
1.6.6 軟體測試過程模型的選擇
1.7 軟體測試崗位
1.7.1 軟體測試部門的組織結構
1.7.2 軟體測試團隊
1.7.3 軟體測試人員的基本素質與技能
1.7.4 軟體測試人員的職業發展
第2章 軟體測試設計與實施
2.1 軟體測試流程
2.1.1 制訂測試計畫
2.1.2 編制測試大綱
2.1.3 設計測試方案
2.1.4 準備測試及搭建測試環境
2.1.5 執行測試
2.1.6 評估測試
2.1.7 總結測試
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.4 軟體測試用例
2.4.1 什麼是測試用例
2.4.2 編寫測試用例的注意事項
2.4.3 測試用例的組織和跟蹤
2.4.4 測試用例案例
第3章 軟體測試實施與管理
3.1 軟體缺陷管理
3.1.1 軟體缺陷的屬性
3.1.2 軟體缺陷報告
3.1.3 缺陷處理流程
3.1.4 缺陷的跟蹤和管理
3.1.5 常用缺陷管理工具
3.2 軟體測試管理
3.2.1 建立軟體測試管理體系
3.2.2 軟體測試管理的基本內容
3.2.3 軟體測試管理原則
3.2.4 常用軟體測試管理工具
3.3 軟體測試工具
3.3.1 軟體測試工具分類
3.3.2 常用軟體測試工具
3.3.3 如何選擇軟體測試工具
3.4 軟體測試文檔
3.4.1 軟體測試文檔的作用
3.4.2 軟體測試文檔的類型
3.4.3 主要軟體測試文檔
第4章 單機軟體測試的設計與實施
4.1 單機軟體案例分析
4.1.1 項目及被測軟體簡介
4.1.2 測試目的與要求
4.2 測試知識擴展
4.2.1 已學相關知識回顧
4.2.2 黑盒測試技術
4.2.3 黑盒測試技術的綜合運用
4.2.4 白盒測試技術
4.3 軟體測試計畫
4.4 軟體測試的實施
4.5 測試總結
第5章 網路軟體測試的設計與實施
5.1 被測試軟體項目介紹
5.1.1 被測試軟體項目背景
5.1.2 門診掛號管理子系統簡介
5.1.3 門診掛號管理子系統的功能需要分析
5.1.4 門診掛號管理子系統的性能及可用性要求
5.2 測試計畫
5.2.1 概述
5.2.2 定義
5.2.3 質量風險摘要
5.2.4 測試進度計畫
5.2.5 進入標準及退出標準
5.2.6 測試配置和環境
5.2.7 測試開發及預算
5.2.8 關鍵參與者及參考文檔
5.3 HIS測試過程概述
5.3.1 單元測試
5.3.2 集成測試
5.3.3 系統測試
5.3.4 驗收測試
5.4 測試用例設計
5.4.1 門診掛號管理子系統測試大綱
5.4.2 其他可用性測試檢查標準
5.4.3 功能測試用例
5.4.4 性能測試用例
5.5 缺陷報告
5.5.1 建立缺陷報告資料庫
5.5.2 編寫缺陷報告
5.6 測試結果總結分析
5.6.1 測試總結報告
5.6.2 測試用例分析
5.6.3 軟體測試結果統計分析
5.7 軟體測試自動化工具
5.7.1 黑盒測試工具介紹
5.7.2 黑盒功能測試工具WinRunner
5.7.3 在項目中套用
5.8 文檔測試
第6章 遊戲軟體測試的設計與實施
6.1 組合測試
6.1.1 問題的提出
6.1.2 組合測試的概念
6.1.3 組合測試表格的生成
6.1.4 組合測試的分析
6.2 TFD的要素
6.2.1 流程
6.2.2 事件
6.2.3 行動
6.2.4 狀態
6.2.5 基本要素
6.2.6 終結器
6.3 TFD設計活動
6.3.1 準備
6.3.2 配置
6.3.3 構建
6.4 一個TFD的例子
6.5 數據詞典
6.5.1 數據詞典的套用
6.5.2 數據詞典的重複使用
6.5.3 數據詞典的例子
6.6 TFD路徑
6.6.1 最小值路徑的產生
6.6.2 基線路徑的生成
6.6.3 專家結構路徑
6.6.4 組合路徑策略
6.7 由路徑創建測試案例
6.8 使用TFD或不使用TFD
第7章 數據倉庫軟體測試的設計與實施
7.1 數據倉庫測試項目概述
7.2 學習數據倉庫知識
7.3 數據倉庫測試工作流程
7.4 數據倉庫測試實施
7.5 有關工作表
7.6 總結
第8章 軟體安全測試的設計與實施
第9章 嵌入式軟體測試的設計與實施
第10章 開源軟體測試的設計與實施
第11章 軟體測試職業資格證書
第12章 軟體測試的拓展學習與研究學習
第13章 軟體測試虛擬實訓
參考文獻