中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
軟件測試實踐教程 版權信息
- ISBN:9787111302988
- 條形碼:9787111302988 ; 978-7-111-30298-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
軟件測試實踐教程 本書特色
本書全面、系統地闡述了軟件測試的基礎知識和應用技術,是一本非常實用的軟件測試教材。全書共8章,包括軟件測試、白盒測試、黑盒測試等。
軟件測試實踐教程 內容簡介
本書全面、系統地闡述了軟件測試的基礎知識和應用技術,是一本非常實用的軟件測試教材。全書共8章,包括軟件測試、白盒測試、黑盒測試等。
軟件測試實踐教程 目錄
目 錄
出版說明
前言
第1章 軟件測試概述 1
1.1 軟件危機 1
1.1.1 什么是軟件危機 1
1.1.2 軟件危機的內在原因 1
1.1.3 軟件工程和軟件危機的解決 2
1.2 軟件測試的基本知識 2
1.2.1 軟件測試的背景和意義 2
1.2.2 軟件測試的定義 4
1.2.3 軟件測試的分類 5
1.2.4 軟件測試的過程 13
1.2.5 軟件測試與軟件開發過程
的關系 13
1.3 正確認識軟件測試 15
1.4 軟件測試職業 17
1.4.1 軟件測試職業和職位 17
1.4.2 軟件測試職業素質 17
1.4.3 軟件測試人才現狀 17
1.5 習題 18
第2章 白盒測試 19
2.1 白盒測試概述 19
2.2 白盒測試的測試用例設計方法 20
2.3 白盒測試的典型案例 20
2.3.1 邏輯覆蓋法典型案例 20
2.3.2 路徑覆蓋法典型案例 27
2.4 白盒測試的工具 32
2.4.1 白盒測試工具的分類 32
2.4.2 開放源碼的Junit的使用 33
2.5 習題 34
第3章 黑盒測試 35
3.1 黑盒測試概述 35
3.2 黑盒測試的主要測試用例設計
方法 35
3.2.1 等價類劃分 35
3.2.2 邊界值分析 36
3.2.3 因果圖 37
3.2.4 判定表驅動測試 38
3.2.5 正交實驗設計法 39
3.2.6 用例場景法 40
3.3 黑盒測試的典型案例 41
3.3.1 使用等價類劃分法設計測試用例 41
3.3.2 使用邊界值分析法設計測試用例 48
3.3.3 使用因果圖法設計測試用例 50
3.3.4 使用判定表法設計測試用例 53
3.3.5 使用正交表法設計測試用例 55
3.3.6 使用用例場景法設計測試用例 56
3.4 習題 58
第4章 蛻變測試 59
4.1 蛻變測試概述 59
4.2 蛻變測試的典型案例 60
4.2.1 數學應用案例 60
4.2.2 圖論應用案例 61
4.2.3 搜索程序應用案例 62
4.2.4 編譯器應用案例 62
4.2.5 圖形圖像應用案例 63
4.2.6 其他應用案例 64
4.3 習題 64
第5章 測試流程和測試文檔 65
5.1 測試流程 65
5.2 測試文檔概述 66
5.3 編寫測試文檔 67
5.3.1 測試計劃的內容和實例 67
5.3.2 測試說明的內容和實例 83
5.3.3 測試報告的內容和實例 94
5.4 習題 108
第6章 WinRunner功能測試工具
的運用 109
6.1 WinRunner介紹 109
6.1.1 WinRunner的測試模式 109
6.1.2 WinRunner的測試過程 109
6.1.3 WinRunner的樣本軟件 110
6.2 WinRunner使用概述 110
6.2.1 WinRunner主窗口 110
6.2.2 WinRunner測試窗口 112
6.2.3 加載WinRunner插件窗口 112
6.3 WinRunner如何識別GUI
對象 113
6.3.1 識別GUI對象 113
6.3.2 使用GUI Spy查看GUI對象
的屬性 114
6.4 WinRunner如何學習被測軟件
的GUI對象 116
6.4.1 兩種GUI map的工作模式 116
6.4.2 WinRunner學習GUI對象的
方式 117
6.5 錄制測試腳本 120
6.5.1 兩種錄制模式 120
6.5.2 如何錄制測試腳本 121
6.5.3 如何閱讀測試腳本 123
6.5.4 執行測試腳本并分析結果 124
6.6 同步點 126
6.6.1 何時使用同步點 126
6.6.2 如何建立同步點 126
6.6.3 執行測試并分析結果 129
6.7 GUI對象檢查點 130
6.7.1 檢查GUI對象 130
6.7.2 插入GUI對象檢查點 130
6.7.3 執行測試并分析結果 132
6.8 圖像檢查點 135
6.8.1 檢查應用程序的圖像 135
6.8.2 建立圖像檢查點 135
6.8.3 檢視結果 137
6.9 使用TSL修改腳本 138
6.9.1 錄制基本腳本 138
6.9.2 使用函數生成器在測試腳本中
加入函數 139
6.9.3 在測試腳本中加入判斷式 140
6.9.4 執行測試腳本 140
6.10 建立數據驅動腳本 141
6.10.1 數據驅動腳本概述 141
6.10.2 將測試腳本轉換為數據驅動測試
腳本 142
6.10.3 使用regular expression調整測試
腳本 145
6.10.4 執行腳本并分析結果 145
6.11 文字檢查點 146
6.11.1 文字檢查點概述 146
6.11.2 建立文字檢查點 147
6.11.3 檢查文字 150
6.11.4 執行測試腳本 151
6.12 建立批測試 151
6.12.1 批測試概述 151
6.12.2 建立批測試 152
6.12.3 執行批測試 152
6.12.4 分析測試結果 153
6.13 維護測試腳本 154
6.13.1 在GUI Map中改變GUI
對象 154
6.13.2 新增GUI對象到GUI Map 156
6.13.3 使用Run Wizard自動更新
GUI Map 157
6.14 習題 157
第7章 LoadRunner負載測試工具
的運用 158
7.1 LoadRunner負載測試工具
概述 158
7.1.1 LoadRunner的重要組件 158
7.1.2 LoadRunner的例子應用程序 159
7.2 LoadRunner 的測試過程 160
7.3 制訂負載測試計劃 160
7.3.1 分析應用程序 160
7.3.2 確定測試目標 161
7.3.3 計劃怎樣執行LoadRunner 161
7.4 開發測試腳本 161
7.4.1 錄制基本的用戶腳本 161
7.4.2 完善測試腳本 163
7.4.3 運行參數設定 170
7.4.4 單機運行測試腳本 171
7.5 創建運行場景 172
7.5.1 選擇場景類型Manual Scenario 173
7.5.2 選擇場景類型Manual Scenario
with Percentage Mode 177
7.5.3 選擇場景類型Goal-Oriented
Scenario 177
7.6
出版說明
前言
第1章 軟件測試概述 1
1.1 軟件危機 1
1.1.1 什么是軟件危機 1
1.1.2 軟件危機的內在原因 1
1.1.3 軟件工程和軟件危機的解決 2
1.2 軟件測試的基本知識 2
1.2.1 軟件測試的背景和意義 2
1.2.2 軟件測試的定義 4
1.2.3 軟件測試的分類 5
1.2.4 軟件測試的過程 13
1.2.5 軟件測試與軟件開發過程
的關系 13
1.3 正確認識軟件測試 15
1.4 軟件測試職業 17
1.4.1 軟件測試職業和職位 17
1.4.2 軟件測試職業素質 17
1.4.3 軟件測試人才現狀 17
1.5 習題 18
第2章 白盒測試 19
2.1 白盒測試概述 19
2.2 白盒測試的測試用例設計方法 20
2.3 白盒測試的典型案例 20
2.3.1 邏輯覆蓋法典型案例 20
2.3.2 路徑覆蓋法典型案例 27
2.4 白盒測試的工具 32
2.4.1 白盒測試工具的分類 32
2.4.2 開放源碼的Junit的使用 33
2.5 習題 34
第3章 黑盒測試 35
3.1 黑盒測試概述 35
3.2 黑盒測試的主要測試用例設計
方法 35
3.2.1 等價類劃分 35
3.2.2 邊界值分析 36
3.2.3 因果圖 37
3.2.4 判定表驅動測試 38
3.2.5 正交實驗設計法 39
3.2.6 用例場景法 40
3.3 黑盒測試的典型案例 41
3.3.1 使用等價類劃分法設計測試用例 41
3.3.2 使用邊界值分析法設計測試用例 48
3.3.3 使用因果圖法設計測試用例 50
3.3.4 使用判定表法設計測試用例 53
3.3.5 使用正交表法設計測試用例 55
3.3.6 使用用例場景法設計測試用例 56
3.4 習題 58
第4章 蛻變測試 59
4.1 蛻變測試概述 59
4.2 蛻變測試的典型案例 60
4.2.1 數學應用案例 60
4.2.2 圖論應用案例 61
4.2.3 搜索程序應用案例 62
4.2.4 編譯器應用案例 62
4.2.5 圖形圖像應用案例 63
4.2.6 其他應用案例 64
4.3 習題 64
第5章 測試流程和測試文檔 65
5.1 測試流程 65
5.2 測試文檔概述 66
5.3 編寫測試文檔 67
5.3.1 測試計劃的內容和實例 67
5.3.2 測試說明的內容和實例 83
5.3.3 測試報告的內容和實例 94
5.4 習題 108
第6章 WinRunner功能測試工具
的運用 109
6.1 WinRunner介紹 109
6.1.1 WinRunner的測試模式 109
6.1.2 WinRunner的測試過程 109
6.1.3 WinRunner的樣本軟件 110
6.2 WinRunner使用概述 110
6.2.1 WinRunner主窗口 110
6.2.2 WinRunner測試窗口 112
6.2.3 加載WinRunner插件窗口 112
6.3 WinRunner如何識別GUI
對象 113
6.3.1 識別GUI對象 113
6.3.2 使用GUI Spy查看GUI對象
的屬性 114
6.4 WinRunner如何學習被測軟件
的GUI對象 116
6.4.1 兩種GUI map的工作模式 116
6.4.2 WinRunner學習GUI對象的
方式 117
6.5 錄制測試腳本 120
6.5.1 兩種錄制模式 120
6.5.2 如何錄制測試腳本 121
6.5.3 如何閱讀測試腳本 123
6.5.4 執行測試腳本并分析結果 124
6.6 同步點 126
6.6.1 何時使用同步點 126
6.6.2 如何建立同步點 126
6.6.3 執行測試并分析結果 129
6.7 GUI對象檢查點 130
6.7.1 檢查GUI對象 130
6.7.2 插入GUI對象檢查點 130
6.7.3 執行測試并分析結果 132
6.8 圖像檢查點 135
6.8.1 檢查應用程序的圖像 135
6.8.2 建立圖像檢查點 135
6.8.3 檢視結果 137
6.9 使用TSL修改腳本 138
6.9.1 錄制基本腳本 138
6.9.2 使用函數生成器在測試腳本中
加入函數 139
6.9.3 在測試腳本中加入判斷式 140
6.9.4 執行測試腳本 140
6.10 建立數據驅動腳本 141
6.10.1 數據驅動腳本概述 141
6.10.2 將測試腳本轉換為數據驅動測試
腳本 142
6.10.3 使用regular expression調整測試
腳本 145
6.10.4 執行腳本并分析結果 145
6.11 文字檢查點 146
6.11.1 文字檢查點概述 146
6.11.2 建立文字檢查點 147
6.11.3 檢查文字 150
6.11.4 執行測試腳本 151
6.12 建立批測試 151
6.12.1 批測試概述 151
6.12.2 建立批測試 152
6.12.3 執行批測試 152
6.12.4 分析測試結果 153
6.13 維護測試腳本 154
6.13.1 在GUI Map中改變GUI
對象 154
6.13.2 新增GUI對象到GUI Map 156
6.13.3 使用Run Wizard自動更新
GUI Map 157
6.14 習題 157
第7章 LoadRunner負載測試工具
的運用 158
7.1 LoadRunner負載測試工具
概述 158
7.1.1 LoadRunner的重要組件 158
7.1.2 LoadRunner的例子應用程序 159
7.2 LoadRunner 的測試過程 160
7.3 制訂負載測試計劃 160
7.3.1 分析應用程序 160
7.3.2 確定測試目標 161
7.3.3 計劃怎樣執行LoadRunner 161
7.4 開發測試腳本 161
7.4.1 錄制基本的用戶腳本 161
7.4.2 完善測試腳本 163
7.4.3 運行參數設定 170
7.4.4 單機運行測試腳本 171
7.5 創建運行場景 172
7.5.1 選擇場景類型Manual Scenario 173
7.5.2 選擇場景類型Manual Scenario
with Percentage Mode 177
7.5.3 選擇場景類型Goal-Oriented
Scenario 177
7.6
展開全部
書友推薦
- >
巴金-再思錄
- >
上帝之肋:男人的真實旅程
- >
伯納黛特,你要去哪(2021新版)
- >
我與地壇
- >
羅庸西南聯大授課錄
- >
月亮與六便士
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
苦雨齋序跋文-周作人自編集
本類暢銷