軟件測試實用技術與常用模板(附贈光盤)

軟件測試實用技術與常用模板(附贈光盤)
定價:270
NT $ 235
 

內容簡介

本書從軟件測試實用理論和實戰技術的角度出發,以通俗易懂的語言講述軟件測試所需要的知識,並且以“手機信息管理系統模型”為測試軟件平台,系統、全面地對測試實用理論和實訓技術所需要的基本知識及高級技能進行介紹。本書突出實用性和實訓的特點,是作者的軟件測試經驗和實踐體會的總結。

本書主要講解測試理論和各種測試方法,並且給出大量實際工作中用到的測試用例、測試方法和測試寫作模板等內容。本書附贈的光盤中包含一些實用工具和文檔。

本書可作為軟件測試、軟件開發等專業方向工程類碩士、項目管理類碩士和本科生的教材,也可作為軟件測試理論與實踐工作者進行研究、培訓與應用實踐的參考資料,同時還可供從事軟件測試和項目決策的中高級管理人員閱讀使用。
 

目錄


前言
第一部分 軟件測試的基本知識
第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.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 自動化測試的過程
1.6.3 自動化測試工具選擇的原則
1.6.4 自動化測試技術
1.6.5 自動化測試技術的比較
1.6.6 自動化測試的級別
1.6.7 自動化測試方案選擇需要考慮的方面
1.6.8 自動化測試要點
1.6.9 自動化測試適用的測試階段及其執行的先決條件
1.6.10 自動化測試工作中的重點
1.6.11 自動化測試執行需要解決的問題
1.6.12 自動化測試工具簡介
1.7 軟件測試的前景
習題
第二部分 軟件測試的核心技術
第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.2.5 SQL語句測試
2.2.6 代碼檢查的分析與評價
2.3 白盒測試的常用技術
2.3.1 邏輯覆蓋法
2.3.2 插樁技術
2.3.3 基本路徑測試法
2.3.4 域測試法
2.3.5 符號測試
2.3.6 Z路徑覆蓋法
2.3.7 程序變異測試法
習題
第3章 黑盒測試的實用技術
3.1 墨盒測試的基本概念
3.1.1 黑盒測試的優點和缺點
3.1.2 對墨盒測試人員的要求
3.1.3 墨盒測試的意義
3.2 墨盒測試的方法
3.2.1 等價類劃分
3.2.2 邊界值分析法
3.2.3 因果圖法
3.2.4 判定表驅動法
3.2.5 場景法
3.2.6 功能圖法
3.2.7 錯誤推測法
3.2.8 正交試驗設計法
3.3 黑盒測試的原則和策略
3.3.1 黑盒測試的原則
3.3.2 黑盒測試的策略
3.4 黑盒測試的步驟
3.4.1 測試計劃
3.4.2 測試設計
3.4.3 測試執行的步驟
3.4.4 測試評估
習題
第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.3 測試用例的設計
4.3.1 白盒測試例的設計
4.3.2 黑盒測試用例的設計
4.3.3 綜合設計方法
4.3.4 測試用例設計的原則和注意事項
4.3.5 測試用例的管理
4.4 測試用例主要內容的編寫
4.4.1 測試目標的描述
4.4.2 測試環境的描述
4.4.3 輸入數據/動作的編寫
4.4.4 測試的步驟
4.4.5 測試預期的結果
4.4.6 測試腳本的編寫
習題
第三部分 軟件測試的實用技術
第5章 對本書測試模型的介紹
5.1 引言
5.1.1 編寫目的
5.1.2 背景
5.1.3 定義
5.1.4 參考資料
5.2 程序系統的結構
5.3 對密碼修改模塊的設計說明
5.3.1 程序描述
5.3.2 功能
5.3.3 輸入項
5.3.4 輸出項
5.3.5 算法
5.3.6 流程邏輯
5.3.7 接口
5.4 對詳細查詢功能模塊的設計說明
5.4.1 程序描述
5.4.2 功能
5.4.3 輸入項
5.4.4 輸出項
5.4.5 算法
5.4.6 流程邏輯
5.4.7 接口
習題
第6章 單元測試的實用技術
第7章 功能測試的實用技術
第8章 集成測試的實用技術
第9章 性能測試的實用技術
第10章 系統測試的實用技術
第11章 驗收測試的實用技術
第12章 回歸測試的實用技術
第13章 配置測試的實用技術
第14章 軟件的其他測試技術
第四部分 軟件測試文檔寫作模板
第15章 軟件測試所需的常用模板
參考文獻
 

軟件測試與測試技術在目前已引起業界的重視。國內有關這方面的教材和參考書至少有三十多個版本,縱觀各個版本的測試書籍的內容,本人認為李龍等編著的《軟件測試實用技術與常用模板》一書具有以下特點︰

1)內容通俗實用,詳細、全面地敘述了人工測試技術和自動化測試技術。本書講的是實用技術,讀者讀後就能依據本書所講的測試技術進行測試工作。

2)抓住了測試主題,重點突出,內容全面。重點抓住了軟件測試的基本知識、常用技術、測試用例、文檔寫作模板、數值計算等典型程序的測試要點以及靜態測試的要點。書中以“手機信息管理系統模型”為主線,對人工測試(包括︰靜態測試、單元測試、功能測試、系統測試、驗收測試、回歸測試、配置測試等)進行了詳細的介紹,並給出了具體的操作過程和測試用例。此外,還利用免費的測試工具給出了自動化測試(包括︰單元測試、功能測試、性能測試、回歸測試等)的具體操作。本書摒棄了一般書籍理論篇幅較大、具體操作較少的寫法,本書寫的就是測試,寫的就是測試技術,寫的就是測試操作,實用性很強。

3)測試文檔寫作模板可以說是本書的另一大亮點。書中給出了20個常用的模板寫作內容,不僅為測試人員編寫文檔提供了參考依據,同時也可供未來修訂測試規範、標準作參考。

4)本書可操作性強,依據測試原理和手機信息管理系統模型,編寫了大量的測試用例,其中有大部分測試用例可供各種類型的應用系統參考使用。

5)提供的資料全面。在光盤中提供了測試所需的各種資料,正如編著者在前言中所說的︰這是一本非常好的、實用的參考書。

6)作為一名研究者、實踐者和老師,我認為在目前已出版的軟件測試方面的書籍中,它是一本比較好的書籍,詳細給出了各種測試用例、可操作性的測試方法(人工測試和自動化測試)、各種完整的測試寫作模板。讀者認真研讀完本書後,就能從事測試工作。本書對需要學習軟件測試和軟件開發的人員會有很大的幫助。

最後,願本書在軟件測試的百花同中,綻放出艷麗奪目的光彩。

黎連業
2010年6月
網路書店 類別 折扣 價格
  1. 新書
    87
    $235