軟件測試技術

軟件測試技術
定價:132
NT $ 115
  • 作者:@賀平 @編/著
  • 出版社:機械工業出版社
  • 出版日期:2008-02-01
  • 語言:簡體中文
  • ISBN10:7111151844
  • ISBN13:9787111151845
  • 裝訂:平裝 / 252頁 / 普通級 / 單色印刷 / 初版
 

內容簡介

本書是新世紀高職高專計算機軟件技術專業規劃教材之一。

本書主要介紹軟件測試基礎知識及相關的實用測試技術。內容包含兩個部分第一部分為基礎概念、基礎知識和基本測試技術、軟件測試實質、軟件測試策略、黑盒測試、白盒測試、集成測試、系統測試、確認測試、面向對象的測試,測試計劃與測試文檔,第二部分為軟件自動化測試,介紹軟件自動化測試基礎測試基礎知識,常用軟件自動化測試工具的應用。

本書突出基本知識和基本概念的表述,注重技術方法的運用,力求內容全面,論述簡明,深入淺出,通俗易懂,並注意將測試技術的應用與軟件開發過程密切結合起來,使讀者能較快地學習掌握當前的軟件測試技術和實際運用。

本書適用于高職高專院校、軟件職業技術學院軟件測試課程使用,也可供從事軟件開發、軟件測試工作的管理與技術人員參考。
 

目錄

編寫說明
前言
第1章 軟件測試概述
1.1 軟件測試背景
1.1.1 軟件缺陷與定義
1.1.2 軟件缺陷產生的原因
1.1.3 軟件缺陷修復的代價
1.2 軟件測試的定義、目的和原則
1.2.1 軟件測試的定義
1.2.2 軟件測試的對象
1.2.3 軟件測試的分類
1.2.4 軟件測試的目的和原則
1.2.5 軟件測試技術的發展
1.3 軟件工程與開發過程
1.3.1 軟件產品的組成
1.3.2 軟件項目組成員
1.3.3 軟件開發方法及過程
1.4 軟件開發與軟件測試的關系
1.4.1 測試與開發各階段的關系
1.4.2 測試與開發的並行性
1.4.3 完整的軟件開發流程
1.5 軟件測試職業與素質
1.5.1 軟件測試職業和職位
1.5.2 軟件測試員工作目標與必備素質
1.6 軟件質量管理與評價
1.6.1 軟件質量管理簡介
1.6.2 軟件能量成熟度模型(CMM,Capability Maturity Model)
1.6.3 ISO 9000標準簡介
習題與思考
第2章 軟件測試基礎
2.1 軟件測試的復雜性分析
2.1.1 無法對程序進行完全測試
2.1.2 測試無法顯示潛在的軟件缺陷和故障
2.1.3 存在的故障現象與發現的故障數量成正比
2.1.4 殺蟲劑現象
2.1.5 並非所有的軟件故障都能修復
2.1.6 軟件測試的風險代價
2.2 軟件測試方法與策略
2.2.1 靜態測試與動態測試
2.2.2 黑盒測試與白盒測試
2.2.3 軟件測試過程
2.3 單元測試
2.3.1 單元測試的主要任務
2.3.2 單元測試的執行過程
2.4 集成測試
2.4.1 非增量式測試
2.4.2 增量式測試
2.4.3 兩種不同集成測試方法的比較
2.5 確認測試
2.5.1 確認測試的準則
2.5.2 配置審查的內容
2.6 系統測試
2.6.1 恢復測試
2.6.2 安全測試
2.6.3 強度測試
2.6.4 性能測試
2.6.5 可靠性測試
2.6.6 兼容性測試
2.6.7 Web網站測試
2.7 驗收測試
2.7.1 驗收測試的內容
2.7.2 軟件配置和文檔資料
2.8 測試後的調試
2.9 面向對象的軟件測試
2.9.1 面向對象的基本概念
2.9.2 面向對象的軟件測試與傳統軟件測試的差異
2.9.3 面向對象的單元測試
2.9.4 面向對象的集成測試
2.9.5 面向對象的確認測試
習題與思考
第3章 軟件測試用例的設計方法
3.1 黑盒測試方法
3.1.1 具有代表性的三角形問題與NextDate函數
3.1.2 邊界值分析法
3.1.3 等價類劃分法
3.1.4 因果圖法
3.1.5 決策表測試法
3.1.6 測試方法的選擇
3.2 白盒測試方法
3.2.1 白盒測試的基本概念
3.2.2 邏輯覆蓋測試方法
3.2.3 路徑測試方法
3.3 特寫環境及應用的測試
3.3.1 客戶/服務器體系結構的測試
3.3.2 GUI的測試
3.3.3 實時系統的測試
習題與思考
第4章 軟件自動化測試
4.1 軟件自動化測試基礎
4.1.1 自動化測試的產生
4.1.2 自動化測試的定義和引入
4.1.3 自動化測試工具的作用及優勢
4.1.4 自動化測試的實例
4.2 軟件自動化測試生存周期方法學
4.2.1 采用自動化測試方法的確認
4.2.2 自動化測試工具的獲取
4.2.3 自動化測試的引入階段
4.2.4 測試計劃、設計和開發
4.2.5 測試執行與管理
4.2.6 測試活動評審與評估
4.3 自動化測試生存周期方法的應用
4.3.1 建立正確的自動化測試目標
4.3.2 測試自動化與測試工具存在的不足
4.4 自動化測試工具
4.4.1 白盒測試工具
4.4.2 黑盒測試工具
4.4.3 測試設計與開發工具
4.4.4 測試執行和評估工具
4.4.5 測試管理工具
4.4.6 常用測試工具概要
習題與思考
第5章 測試計劃與測試文檔
5.1 測試計劃
5.2 測試文檔
5.2.1 IEEE/ANSI測試文檔概述
5.2.2 軟件生命周期各階段的測試任務與需交付的文檔
5.2.3 測試文檔類型
5.3 檢查單
習題與思考
第6章 WirRunner的運用
第7章 Rational白盒測試工具的運用
第8章 Web服務器負載測試軟件的運用
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $115