注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學軟件測試技術基礎

軟件測試技術基礎

軟件測試技術基礎

定 價:¥33.00

作 者: 冉娜
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機/網絡 軟件工程/開發(fā)項目管理

購買這本書可以去


ISBN: 9787121302183 出版時間: 2016-12-01 包裝: 平塑
開本: 頁數(shù): 212 字數(shù):  

內容簡介

  本書闡述了軟件測試的基本理論和主要測試工具的使用方法,并從軟件工程和軟件開發(fā)流程的角度展開和介紹軟件測試的知識、技術及應用的策略、過程及方法。全書共9章,內容包括軟件測試入門、軟件測試計劃與策略、黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、測試管理、移動軟件測試。本書可作為高職高專院校的軟件工程、軟件技術、軟件測試及相關的信息技術類專業(yè)教材,也可作為參加國際軟件測試工程師認證(ISTQB)的參考資料。

作者簡介

  冉娜,2006年6月至今在四川托普信息技術職業(yè)學院計算機系任職。講授過的課程:《軟件測試》、《手機軟件測試》、《網頁設計》、《JavaScript+JQuery》、《C語言》

圖書目錄

目 錄

第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 靜態(tài)測試與動態(tài)測試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 案例分析:飛機訂票系統(tǒng)
自動化功能測試120
6.4.1 學習目標120
6.4.2 案例要求120
6.4.3 案例實施121
6.4.4 案例總結132
習題與思考132
第7章 系統(tǒng)測試133
7.1 系統(tǒng)測試的概念133
7.2 系統(tǒng)測試內容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論壇系統(tǒng)
測試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 缺陷的狀態(tài)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 系統(tǒng)管理員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 統(tǒng)計報表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 搭建自動化開發(fā)環(huán)境181
9.2 Android測試工具183
9.2.1 Monkey184
9.2.2 MonkeyRunner188
9.2.3 Testin云測試191
9.2.4 Robotium193
9.3 Android測試案例實施195
9.3.1 了解被測對象195
9.3.2 制訂測試計劃196
9.3.3 編寫測試用例197
9.3.4 執(zhí)行測試用例199
9.3.5 Andriod自動化測試200
9.3.6 提交bug總結報告202
習題與思考202

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號