中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
軟件測試技術 版權信息
- ISBN:9787560671802
- 條形碼:9787560671802 ; 978-7-5606-7180-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
軟件測試技術 內容簡介
本書詳盡地闡述了軟件測試的基礎知識及相關測試技術,內容包括軟件測試基礎、軟件測試過程與管理、黑盒測試、白盒測試、單元測試、集成測試、系統測試;書中結合新技術的發展,引入了敏捷測試、持續集成測試、自動化測試工具等內容,*后通過一個Web系統測試案例實踐本書所論述的測試理論和技術。 本書內容全面、重點突出、理論簡明、難易適中,注重基本概念和基礎理論的闡述,強調測試技術的實用性。每章均設置有案例,對案例進行分析、討論和實踐。全書提供了8個測試技術實驗,將理論與實踐緊密結合,使讀者可以循序漸進地理解和掌握軟件測試技術,并運用到實際測試工作中去。 本書可作為高等院校計算機類專業軟件測試課程和軟件工程專業測試方向核心課程的教材,也可作為軟件測試技術初、中級培訓教程,同時可供從事軟件開發和軟件測試的專業技術人員和管理人員閱讀參考。
軟件測試技術 目錄
第1章 軟件測試基礎 1
1.1 軟件質量 1
1.1.1 軟件質量的定義 1
1.1.2 軟件質量特性 2
1.1.3 軟件質量評價模型 3
1.1.4 軟件質量保證 5
1.2 軟件缺陷 6
1.2.1 軟件缺陷的定義 6
1.2.2 軟件缺陷屬性 7
1.2.3 軟件缺陷的管理 10
1.2.4 缺陷數據的分析和利用 11
1.3 軟件測試 14
1.3.1 軟件測試的定義 14
1.3.2 軟件測試基本原則 15
1.3.3 軟件測試流程 16
1.3.4 軟件測試層次 17
1.3.5 軟件測試分類 19
1.3.6 軟件測試用例 20
1.3.7 軟件測試的充分性與終止準則 22
案例1-1 數據結構設計不當引發的災難 22
案例1-2 火星氣候探測者號的墜毀 23
本章小結 24
練習題1 24
第2章 軟件測試過程與管理 26
2.1 傳統軟件測試模型 26
2.1.1 V模型 26
2.1.2 W模型 28
2.1.3 X模型 29
2.1.4 H模型 30
2.2 敏捷模型 30
2.3 軟件測試管理 33
2.4 軟件測試人員要求 34
案例2-1 在線考試系統 36
案例2-2 個人記事貼App 37
本章小結 38
練習題2 39
實驗1 軟件測試過程管理 39
第3章 黑盒測試 41
3.1 黑盒測試概述 41
3.2 邊界值測試 42
3.2.1 邊界條件 43
3.2.2 邊界值分析 44
3.2.3 健壯性邊界測試 46
3.2.4 *壞情況測試 46
3.3 等價類測試 49
3.3.1 等價類劃分 50
3.3.2 等價類測試類型 52
3.3.3 等價類測試用例設計 54
3.3.4 等價類測試指導方針 54
3.4 基于判定表的測試和因果圖測試 58
3.4.1 基于判定表的測試 58
3.4.2 因果圖測試 64
3.5 場景測試 68
案例3-1 個稅計算器 72
案例3-2 微信發紅包 73
本章小結 74
練習題3 74
實驗2 黑盒測試 75
第4章 白盒測試 77
4.1 程序結構分析 77
4.1.1 基本概念 77
4.1.2 程序的控制流圖 78
4.2 邏輯覆蓋測試 80
4.2.1 語句覆蓋 82
4.2.2 判定覆蓋 83
4.2.3 條件覆蓋 84
4.2.4 判定-條件覆蓋 85
4.2.5 條件組合覆蓋 86
4.2.6 路徑覆蓋 86
4.3 路徑測試 88
4.3.1 基路徑測試 88
案例4-1 簡單程序 91
案例4-2 選擇排序 92
4.3.2 循環測試 94
案例4-3 求*大值 96
4.4 其他白盒測試方法 97
4.4.1 數據流測試 97
4.4.2 變異測試 99
案例4-4 開源測試代碼分析 101
本章小結 103
練習題4 103
實驗3 白盒測試 106
第5章 單元測試 107
5.1 單元測試概述 107
5.1.1 單元測試的定義 107
5.1.2 單元測試的目標 108
5.1.3 單元測試的意義 110
5.1.4 單元測試的內容 111
5.2 單元測試的策略與方法 112
5.2.1 靜態測試 112
5.2.2 動態測試 115
5.3 單元測試工具 123
案例5-1 源代碼靜態分析 126
案例5-2 源代碼單元測試分析 128
本章小結 131
練習題5 131
實驗4 單元測試 132
第6章 集成測試 134
6.1 集成測試概述 134
6.2 集成測試的方法 135
6.2.1 基于功能分解的集成測試 135
6.2.2 基于調用圖的集成測試 139
6.2.3 基于UML的集成測試 141
案例6-1 SpringBoot項目下的Controller集成測試 143
本章小結 147
練習題6 147
實驗5 集成測試 149
第7章 系統測試 150
7.1 系統測試概述 150
7.1.1 系統測試的定義 150
7.1.2 系統測試的內容 150
7.2 功能測試 151
7.3 性能測試 153
7.4 其他系統測試 164
7.4.1 用戶界面測試 164
7.4.2 兼容性測試 166
7.4.3 安全性測試 166
7.4.4 其他測試類型 167
7.5 Web系統的測試 169
7.5.1 Web系統結構概述 169
7.5.2 Web系統的功能測試內容 170
7.5.3 Web系統的性能測試內容 171
7.5.4 其他測試內容 172
案例7-1 Web項目綜合測試 176
本章小結 210
練習題7 210
實驗6 Web自動化功能測試實驗 211
實驗7 Web性能測試實驗 212
實驗8 Web系統綜合實驗 213
附錄 軟件測試術語 215
參考文獻 223
展開全部
書友推薦
- >
李白與唐代文化
- >
史學評論
- >
伯納黛特,你要去哪(2021新版)
- >
有舍有得是人生
- >
回憶愛瑪儂
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
苦雨齋序跋文-周作人自編集
- >
推拿
本類暢銷