注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)高級軟件測試技術(shù)

高級軟件測試技術(shù)

高級軟件測試技術(shù)

定 價:¥49.00

作 者: 杜慶峰 編著
出版社: 清華大學(xué)出版社
叢編項: 重點大學(xué)軟件工程規(guī)劃系列教材
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787302260516 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 441 字數(shù):  

內(nèi)容簡介

  杜慶峰編著的《高級軟件測試技術(shù)》詳細地闡述了軟件測試領(lǐng)域的基本理論、基本技術(shù)及專門測試領(lǐng)域的測試技術(shù)。首先,從軟件測試的數(shù)學(xué)基礎(chǔ)入手,介紹了和軟件測試相關(guān)的基礎(chǔ)知識;然后全面深入地介紹了靜態(tài)測試技術(shù)和動態(tài)測試技術(shù);在了解這些基礎(chǔ)技術(shù)的基礎(chǔ)上,再從單元測試、集成測試、系統(tǒng)測試及驗收測試4個層面分析了如何進行測試的計劃、用例分析和設(shè)計等過程;由于面向?qū)ο蟮臏y試技術(shù)是隨著面向?qū)ο蠹夹g(shù)的發(fā)展在原有測試技術(shù)基礎(chǔ)上發(fā)展起來的,《高級軟件測試技術(shù)》專列一章重點介紹面向?qū)ο蟮臏y試技術(shù);《高級軟件測試技術(shù)》還用較長的篇幅闡述了專用應(yīng)用系統(tǒng)測試,主要包括GUI測試、Web系統(tǒng)測試、數(shù)據(jù)庫測試、嵌入式系統(tǒng)測試、負載壓力測試及游戲測試;最后,討論了軟件測試管理和軟件測試自動化技術(shù)并介紹了兩個開源測試工具的使用方法。附錄中收錄了正交試驗法的部分正交試驗表和軟件測試中英文術(shù)語對照表。《高級軟件測試技術(shù)》作為軟件測試的理論、技術(shù)及應(yīng)用參考書,不但突出基礎(chǔ)知識和方法,而且闡述了一些高級的測試技術(shù)和方法,同時也注重測試技術(shù)的應(yīng)用。作者在分析知識點的同時,均用實際的案例進行深入淺出的分析,使讀者能更好地理解和掌握軟件測試理論知識.并能很好地運用到實際測試工作中去。《高級軟件測試技術(shù)》可以作為不同層次高等院校的計算機、軟件工程等相關(guān)專業(yè)的本科生、研究生的教學(xué)用書,也可作為軟件測試技術(shù)人員的參考書。

作者簡介

暫缺《高級軟件測試技術(shù)》作者簡介

圖書目錄

第1章 軟件測試基礎(chǔ)知識
1.1 軟件測試的數(shù)學(xué)理論基礎(chǔ)
1.1.1 集合論
1.1.2 函數(shù)
1.1.3 關(guān)系
1.1.4 命題邏輯
1.1.5 概率論
1.1.6 圖論
1.2 軟件測試的現(xiàn)狀與發(fā)展
1.2.1 軟件測試的現(xiàn)狀
1.2.2 軟件測試的發(fā)展趨勢
1.3 軟件測試和軟件質(zhì)量
1.3.1 什么是軟件測試
1.3.2 什么是軟件質(zhì)量
1.3.3 軟件測試和軟件質(zhì)量保證的區(qū)別
1.3.4 進行多少測試才終止
1.4 為什么需要軟件測試
1.4.1 導(dǎo)致軟件缺陷的原因
1.4.2 軟件測試在軟件開發(fā)、維護和使用中的角色
1.4.3 軟件測試心理學(xué)
1.5 軟件測試的目的
1.6 軟件測試的原則
1.6.1 所有的軟件測試都應(yīng)追溯到用戶需求
1.6.2 盡早地和不斷地進行軟件測試
1.6.3 不可能完全地測試
1.6.4 增量測試,由小到大
1.6.5 避免測試自己的程序
1.6.6 設(shè)計完善的測試用例
1.6.7 注意測試中的群集現(xiàn)象
1.6.8 確認缺陷的有效性
1.6.9 合理安排測試計劃
1.6.10 進行回歸測試
1.6.11 測試結(jié)果的統(tǒng)計和分析
1.6.12 及時更新測試
1.7 軟件測試級別和模型
1.7.1 軟件測試級別
1.7.2 軟件測試生命周期
1.7.3 開發(fā)和測試模型
1.8 軟件測試的類型
1.8.1 功能性測試
1.8.2 非功能性測試
1.8.3 軟件結(jié)構(gòu)性測試
1.8.4 變更相關(guān)的測試(再測試和回歸測試)
1.9 基本的軟件測試過程
練習
第2章 靜態(tài)測試技術(shù)
2.1 靜態(tài)測試技術(shù)概要
2.2 評審技術(shù)概述
2.2.1 評審的定義和類型
2.2.2 評審過程
2.2.3 責任和角色
2.3 代碼檢查
2.3.1 代碼檢查類型
2.3.2 代碼檢查內(nèi)容
2.3.3 編碼規(guī)范
2.3.4 代碼缺陷檢查表
2.4 正規(guī)技術(shù)評審
2.4.1 定義
2.4.2 技術(shù)評審的目的
2.4.3 評審小組成員
2.4.4 技術(shù)評審活動過程
2.4.5 技術(shù)評審注意事項
練習
第3章 動態(tài)測試技術(shù)
3.1 黑盒測試技術(shù)
3.1.1 邊界值分析法
3.1.2 等價類測試法
3.1.3 錯誤推測法
3.1.4 因果圖法
3.1.5 決策表測試法
3.1.6 Use Case法(場景法)
3.1.7 正交實驗法
3.1.8 黑盒測試方法選擇的策略
3.2 白盒測試技術(shù)
3.2.1 白盒測試概念
3.2.2 程序結(jié)構(gòu)分析
3.2.3 邏輯覆蓋測試法
3.2.4 程序插裝
3.2.5 其他白盒測試方法簡介
3.2.6 白盒測試方法選擇的策略
練習
第4章 單元測試
4.1 單元測試概述
4.2 單元測試環(huán)境及過程
4.3 單元測試策略
4.4 單元測試的分析和用例設(shè)計
4.5 單元測試實例
練習
第5章 集成測試
5.1 集成測試概述
5.2 集成測試環(huán)境及過程
5.3 集成測試方法
5.4 集成測試的分析和用例設(shè)計
5.5 集成測試實例
練習
第6章 系統(tǒng)測試
6.1 系統(tǒng)測試概述
6.2 系統(tǒng)測試環(huán)境及過程
6.3 系統(tǒng)測試類型
6.4 系統(tǒng)測試的分析和用例設(shè)計
6.5 系統(tǒng)測試實例
練習
第7章 驗收測試
7.1 驗收測試概述
7.2 驗收測試過程
7.3 驗收測試實例
練習
第8章 面向?qū)ο筌浖y試
8.1 面向?qū)ο蠹夹g(shù)簡介
8.1.1 面向?qū)ο蟮母拍?br /> 8.1.2 面向?qū)ο蟮拈_發(fā)模式
8.1.3 統(tǒng)一建模語言
8.2 面向?qū)ο鬁y試模型
8.3 面向?qū)ο蟮挠美O(shè)計方法
8.3.1 基于缺陷的測試
8.3.2 OO類的隨機測試
8.3.3 類層次的劃分測試
8.3.4 類行為模型測試
8.4 面向?qū)ο鬁y試的策略
8.4.1 面向?qū)ο蠓治龅臏y試
8.4.2 面向?qū)ο笤O(shè)計的測試
8.4.3 面向?qū)ο缶幊痰臏y試
8.4.4 面向?qū)ο蟮膯卧獪y試
8.4.5 面向?qū)ο蟮募蓽y試
8.4.6 面向?qū)ο蟮南到y(tǒng)測試
練習
第9章 專用應(yīng)用系統(tǒng)測試
9.1 GUI測試
9.1.1 GUI測試概述
9.1.2 GUI測試原則
9.1.3 GUI測試內(nèi)容
9.1.4 GUI測試的設(shè)計及自動化
9.2 Web應(yīng)用系統(tǒng)測試
9.2.1 Web系統(tǒng)基本組成
9.2.2 Web應(yīng)用系統(tǒng)測試綜述
9.2.3 Web應(yīng)用系統(tǒng)測試的實施
9.3 數(shù)據(jù)庫測試
9.3.1 數(shù)據(jù)庫測試概述
9.3.2 數(shù)據(jù)庫功能性測試
9.3.3 數(shù)據(jù)庫性能測試與原因分析
9.3.4 數(shù)據(jù)庫可靠及安全性測試
9.4 嵌入式系統(tǒng)測試
9.4.1 嵌入式系統(tǒng)介紹及測試基礎(chǔ)
9.4.2 嵌入式測試策略
9.4.3 嵌入式測試環(huán)境的創(chuàng)建與實施
9.4.4 嵌入式測試的工具
9.4.5 嵌入式測試應(yīng)用——手機測試
9.5 負載壓力測試
9.5.1 負載壓力測試基礎(chǔ)
9.5.2 負載壓力測試的策略
9.5.3 負載壓力測試的解決方案和實施
9.5.4 負載壓力測試結(jié)果分析
9.5.5 系統(tǒng)性能調(diào)優(yōu)
9.6 游戲測試
9.6.1 游戲測試的基本概念
9.6.2 游戲測試的主要內(nèi)容
9.6.3 游戲測試的實施
練習
第10章 軟件測試管理
10.1 測試計劃的制定與估算
10.2 測試的組織
10.3 測試過程監(jiān)控
10.4 測試文檔
10.5 軟件配置管理
10.6 測試與風險
10.7 缺陷管理
練習
第11章 軟件測試工具
11.1 測試工具的類型
11.1.1 測試管理工具
11.1.2 靜態(tài)測試工具
11.1.3 功能測試執(zhí)行工具
11.1.4 覆蓋工具(結(jié)構(gòu)性測試工具)
11.1.5 性能和壓力測試工具
11.1.6 其他工具
11.1.7 測試工具的選擇
11.2 測試自動化與手工測試
11.2.1 手動測試的不足
11.2.2 自動測試的優(yōu)點
11.2.3 自動測試的局限性
練習
第12章 開源測試工具應(yīng)用
12.1 單元開源測試工具JUnit
12.1.1 JUnit簡介
12.1.2 安裝
12.1.3 使用
12.2 開源負載壓力測試工具Jmeter
12.2.1 Jmeter的基本框架
12.2.2 常用測試范圍
12.2.3 Web服務(wù)器測試
附錄A 部分正交實驗表
附錄B 軟件測試中英文術(shù)語對照表
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號