-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
軟件測試技術基礎 版權信息
- ISBN:9787121302183
- 條形碼:9787121302183 ; 978-7-121-30218-3
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
軟件測試技術基礎 本書特色
本書闡述了軟件測試的基本理論和主要測試工具的使用方法,并從軟件工程和軟件開發流程的角度展開和介紹軟件測試的知識、技術及應用的策略、過程及方法。全書共9章,內容包括軟件測試入門、軟件測試計劃與策略、黑盒測試、白盒測試、單元測試、集成測試、系統測試、測試管理、移動軟件測試。本書可作為高職高專院校的軟件工程、軟件技術、軟件測試及相關的信息技術類專業教材,也可作為參加國際軟件測試工程師認證(ISTQB)的參考資料。
軟件測試技術基礎 內容簡介
本書闡述了軟件測試的基本理論和主要測試工具的使用方法,并從軟件工程和軟件開發流程的角度展開和介紹軟件測試的知識、技術及應用的策略、過程及方法。全書共9章,內容包括軟件測試入門、軟件測試計劃與策略、黑盒測試、白盒測試、單元測試、集成測試、系統測試、測試管理、移動軟件測試。本書可作為高職高專院校的軟件工程、軟件技術、軟件測試及相關的信息技術類專業教材,也可作為參加國際軟件測試工程師認證(ISTQB)的參考資料。
軟件測試技術基礎 目錄
第1章 軟件測試入門 1
1.1 軟件、軟件生命周期
與軟件缺陷 1
1.1.1 軟件和軟件生命周期 1
1.1.2 軟件缺陷 2
1.2 軟件測試概述 6
1.2.1 軟件測試概念 6
1.2.2 軟件測試的重要性 9
1.3 軟件測試模型 10
1.3.1 V模型 10
1.3.2 W模型 12
1.4 軟件測試用例 14
1.4.1 測試用例的基本概念 14
1.4.2 測試用例的作用 15
1.4.3 測試用例的設計原則 16
1.4.4 測試用例設計實例 18
習題與思考 20
第2章 軟件測試計劃與策略 22
2.1 軟件測試計劃 22
2.1.1 制訂測試計劃的原則 22
2.1.2 制訂測試計劃的內容 23
2.2 軟件測試方法與策略 25
2.2.1 靜態測試與動態測試 25
2.2.2 白盒測試與黑盒測試 27
2.3 軟件測試過程 27
2.4 案例分析 29
2.4.1 學習目標 29
2.4.2 案例要求 29
2.4.3 案例實施 29
2.4.4 案例總結 44
習題與思考 45
第3章 黑盒測試 46
3.1 黑盒測試的概念 46
3.1.1 一個例子引出黑盒測試 46
3.1.2 黑盒測試的具體概念 47
3.2 等價類劃分法 47
3.2.1 等價類劃分法的測試原理 48
3.2.2 等價類劃分法的測試運用 49
3.3 邊界值分析法 55
3.3.1 邊界值分析法的測試原理 56
3.3.2 邊界值分析法的測試運用 59
3.4 決策表法 61
3.4.1 決策表法的測試原理 61
3.4.2 決策表法的測試運用 64
3.5 因果圖法 68
3.5.1 因果圖法的測試原理 68
3.5.2 因果圖法的測試運用 70
3.6 案例分析 73
3.6.1 學習目標 73
3.6.2 案例要求 73
3.6.3 案例實施 74
3.6.4 案例總結 77
習題與思考 77
第4章 白盒測試 79
4.1 白盒測試的原則 79
4.2 覆蓋測試 80
4.2.1 語句覆蓋 81
4.2.2 判定覆蓋 82
4.2.3 條件覆蓋 83
4.2.4 判定/條件覆蓋 84
4.2.5 條件組合覆蓋 84
4.3 基本路徑測試 85
4.4 案例分析 88
4.4.1 學習目標 89
4.4.2 案例要求 89
4.4.3 案例實施 91
4.4.4 案例總結 93
習題與思考 93
第5章 單元測試 95
5.1 單元測試的基本概念 95
5.1.1 單元測試的定義 96
5.1.2 單元測試的原則 96
5.1.3 單元測試的策略 97
5.1.4 單元測試用例設計 99
5.2 JUnit基本應用 101
5.2.1 JUnit簡介 101
5.2.2 JUnit下載和安裝 102
5.2.3 JUnit 使用方法 103
5.3 案例分析 106
5.3.1 學習目標 106
5.3.2 案例要求 106
5.3.3 案例實施 106
5.3.4 案例總結 112
習題與思考 113
第6章 集成測試 114
6.1 集成測試的概念 114
6.1.1 集成測試的主要任務 114
6.1.2 集成測試的原則 115
6.2 集成測試策略 115
6.2.1 自頂向下的集成測試 115
6.2.2 自底向上的集成測試 116
6.2.3 “三明治”集成測試 117
6.3 QTP基本應用 118
6.3.1 QTP簡介 118
6.3.2 QTP下載和安裝 118
6.3.3 QTP 基礎 119
6.4 案例分析:飛機訂票系統
自動化功能測試 120
6.4.1 學習目標 120
6.4.2 案例要求 120
6.4.3 案例實施 121
6.4.4 案例總結 132
習題與思考 132
第7章 系統測試 133
7.1 系統測試的概念 133
7.2 系統測試內容 133
7.2.1 功能測試 134
7.2.2 性能測試 134
7.2.3 壓力測試 135
7.2.4 容量測試 135
7.2.5 安全性測試 135
7.2.6 界面測試 137
7.2.7 安裝和卸載測試 137
7.3 案例分析:Discuz論壇系統
測試 139
7.3.1 學習目標 139
7.3.2 案例要求 139
7.3.3 案例實施 139
7.3.4 案例總結 149
習題與思考 150
第8章 測試管理 151
8.1 測試過程管理 151
8.1.1 軟件文檔測試 151
8.1.2 測試準備階段管理 153
8.1.3 測試實施階段管理 154
8.1.4 測試總結階段 154
8.2 測試缺陷管理 154
8.2.1 缺陷的狀態 155
8.2.2 缺陷的級別 155
8.2.3 缺陷的處理 155
8.3 BugFree基本應用 156
8.3.1 BugFree簡介 156
8.3.2 BugFree對缺陷的組織
和管理 156
8.4 BugFree管理員角色 160
8.4.1 系統管理員 161
8.4.2 項目管理員 161
8.4.3 用戶組管理員 161
8.4.4 管理員的具體權限 161
8.5 用戶管理 162
8.6 用戶組管理 163
8.7 項目管理 163
8.8 新建 168
8.9 編輯 170
8.10 統計報表 173
8.11 案例分析 175
8.11.1 學習目標 175
8.11.2 案例要求 175
8.11.3 案例實施 175
8.11.4 案例總結 178
習題與思考 178
第9章 移動軟件測試 179
9.1 Android自動化測試
入門基礎 179
9.1.1 **個Android測試工程 179
9.1.2 搭建自動化開發環境 181
9.2 Android測試工具 183
9.2.1 Monkey 184
9.2.2 MonkeyRunner 188
9.2.3 Testin云測試 191
9.2.4 Robotium 193
9.3 Android測試案例實施 195
9.3.1 了解被測對象 195
9.3.2 制訂測試計劃 196
9.3.3 編寫測試用例 197
9.3.4 執行測試用例 199
9.3.5 Andriod自動化測試 200
9.3.6 提交bug總結報告 202
習題與思考 202
軟件測試技術基礎 作者簡介
冉娜,2006年6月至今在四川托普信息技術職業學院計算機系任職。講授過的課程:《軟件測試》、《手機軟件測試》、《網頁設計》、《JavaScript JQuery》、《C語言》
- >
自卑與超越
- >
月亮虎
- >
有舍有得是人生
- >
李白與唐代文化
- >
二體千字文
- >
伊索寓言-世界文學名著典藏-全譯本
- >
山海經
- >
我與地壇