軟件測試技術基礎

軟件測試技術基礎
定價:119
NT $ 104
 

內容簡介

本書針對高校計算機專業軟件測試課程的需要而編寫,主要介紹了軟件測試的基礎知識與應用技術。內容包含軟件測試概述、軟件測試方法與過程、黑盒測試、白盒測試、軟件測試管理、自動化測試基礎以及對主流測試工具軟件WinRunner、LoadRunner和JUnit的詳細介紹,並附有大量實際案例。本書能同時滿足課堂理論教學與上機實踐教學的需要,便于學生在學習過程中及時將理論知識運用于實際問題的解決,實用性較強。

  全書講解深入淺出,內容結構合理,適于高校計算機相關專業作為軟件測試課程教材使用,同時也可作為軟件測試人員的參考用書。
 

目錄

第1章 軟件測試概述
 1.1 軟件測試背景
  1.1.1 軟件可靠性
  1.1.2 軟件缺陷
  1.1.3 軟件測試發展與現狀
 1.2 軟件測試基礎理論
  1.2.1 軟件測試定義
  1.2.2 軟件測試基本理論
  1.2.3 軟件測試技術概要
 1.3 軟件開發
  1.3.1 軟件產品組成
  1.3.2 開發人員角色
  1.3.3 軟件開發模式
 1.4 軟件測試過程
 練習題
第2章 軟件測試方法與過程
 2.1 軟件測試復雜性與經濟性
 2.2 軟件測試方法
  2.2.1 靜態測試與動態測試
  2.2.2 黑盒測試與白盒測試
  2.2.3 人工測試與自動化測試
 2.3 軟件測試階段
 2.4 單元測試
  2.4.1 單元測試主要任務
  2.4.2 單元測試執行過程
 2.5 集成測試
  2.5.1 集成模式
  2.5.2 集成方法
  2.5.3 持續集成
  2.5.4 回歸測試
 2.6 確認測試
 2.7 系統測試
 2.8 驗收測試
 2.9 面向對象軟件測試
 練習題
第3章 黑盒測試
 3.1 黑盒測試法概述
 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.5 錯誤推測法
 練習題
第4章 白盒測試方法
 4.1 白盒測試基本概念
 4.2 邏輯覆蓋
  4.2.1 邏輯覆蓋標準
  4.2.2 最少測試用例數計算
 4.3 獨立路徑測試
 4.4 循環測試
 4.5 面向對象的白盒測試
 4.6 其他白盒測試方法簡介
 練習題
第5章 軟件測試管理及自動化測試基礎
 5.1 軟件測試自動化基礎
  5.1.1 自動化測試含義
  5.1.2 自動化測試意義
  5.1.3 自動化測試局限性
  5.1.4 測試工具
 5.2 軟件測試管理
  5.2.1 軟件測試管理計劃
  5.2.2 軟件測試管理過程
  ……
第6章 WinRunner測試工具
第7章 LoadRunner測試工具
第8章 JUnit
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $104