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

軟件測試技術(shù)基礎(chǔ)

軟件測試技術(shù)基礎(chǔ)

定 價(jià):¥33.00

作 者: 冉娜
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開發(fā)項(xiàng)目管理

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

內(nèi)容簡介

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

作者簡介

  冉娜,2006年6月至今在四川托普信息技術(shù)職業(yè)學(xué)院計(jì)算機(jī)系任職。講授過的課程:《軟件測試》、《手機(jī)軟件測試》、《網(wǎng)頁設(shè)計(jì)》、《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 測試用例的設(shè)計(jì)原則16
1.4.4 測試用例設(shè)計(jì)實(shí)例18
習(xí)題與思考20
第2章 軟件測試計(jì)劃與策略22
2.1 軟件測試計(jì)劃22
2.1.1 制訂測試計(jì)劃的原則22
2.1.2 制訂測試計(jì)劃的內(nèi)容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 學(xué)習(xí)目標(biāo)29
2.4.2 案例要求29
2.4.3 案例實(shí)施29
2.4.4 案例總結(jié)44
習(xí)題與思考45
第3章 黑盒測試46
3.1 黑盒測試的概念46
3.1.1 一個(gè)例子引出黑盒測試46
3.1.2 黑盒測試的具體概念47
3.2 等價(jià)類劃分法47
3.2.1 等價(jià)類劃分法的測試原理48
3.2.2 等價(jià)類劃分法的測試運(yùn)用49
3.3 邊界值分析法55
3.3.1 邊界值分析法的測試原理56
3.3.2 邊界值分析法的測試運(yùn)用59
3.4 決策表法61
3.4.1 決策表法的測試原理61
3.4.2 決策表法的測試運(yùn)用64
3.5 因果圖法68
3.5.1 因果圖法的測試原理68
3.5.2 因果圖法的測試運(yùn)用70
3.6 案例分析73
3.6.1 學(xué)習(xí)目標(biāo)73
3.6.2 案例要求73
3.6.3 案例實(shí)施74
3.6.4 案例總結(jié)77
習(xí)題與思考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 學(xué)習(xí)目標(biāo)89
4.4.2 案例要求89
4.4.3 案例實(shí)施91
4.4.4 案例總結(jié)93
習(xí)題與思考93
第5章 單元測試95
5.1 單元測試的基本概念95
5.1.1 單元測試的定義96
5.1.2 單元測試的原則96
5.1.3 單元測試的策略97
5.1.4 單元測試用例設(shè)計(jì)99
5.2 JUnit基本應(yīng)用101
5.2.1 JUnit簡介101
5.2.2 JUnit下載和安裝102
5.2.3 JUnit 使用方法103
5.3 案例分析106
5.3.1 學(xué)習(xí)目標(biāo)106
5.3.2 案例要求106
5.3.3 案例實(shí)施106
5.3.4 案例總結(jié)112
習(xí)題與思考113
第6章 集成測試114
6.1 集成測試的概念114
6.1.1 集成測試的主要任務(wù)114
6.1.2 集成測試的原則115
6.2 集成測試策略115
6.2.1 自頂向下的集成測試115
6.2.2 自底向上的集成測試116
6.2.3 “三明治”集成測試117
6.3 QTP基本應(yīng)用118
6.3.1 QTP簡介118
6.3.2 QTP下載和安裝118
6.3.3 QTP 基礎(chǔ)119
6.4 案例分析:飛機(jī)訂票系統(tǒng)
自動化功能測試120
6.4.1 學(xué)習(xí)目標(biāo)120
6.4.2 案例要求120
6.4.3 案例實(shí)施121
6.4.4 案例總結(jié)132
習(xí)題與思考132
第7章 系統(tǒng)測試133
7.1 系統(tǒng)測試的概念133
7.2 系統(tǒng)測試內(nèi)容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 學(xué)習(xí)目標(biāo)139
7.3.2 案例要求139
7.3.3 案例實(shí)施139
7.3.4 案例總結(jié)149
習(xí)題與思考150
第8章 測試管理151
8.1 測試過程管理151
8.1.1 軟件文檔測試151
8.1.2 測試準(zhǔn)備階段管理153
8.1.3 測試實(shí)施階段管理154
8.1.4 測試總結(jié)階段154
8.2 測試缺陷管理154
8.2.1 缺陷的狀態(tài)155
8.2.2 缺陷的級別155
8.2.3 缺陷的處理155
8.3 BugFree基本應(yīng)用156
8.3.1 BugFree簡介156
8.3.2 BugFree對缺陷的組織
和管理156
8.4 BugFree管理員角色160
8.4.1 系統(tǒng)管理員161
8.4.2 項(xiàng)目管理員161
8.4.3 用戶組管理員161
8.4.4 管理員的具體權(quán)限161
8.5 用戶管理162
8.6 用戶組管理163
8.7 項(xiàng)目管理163
8.8 新建168
8.9 編輯170
8.10 統(tǒng)計(jì)報(bào)表173
8.11 案例分析175
8.11.1 學(xué)習(xí)目標(biāo)175
8.11.2 案例要求175
8.11.3 案例實(shí)施175
8.11.4 案例總結(jié)178
習(xí)題與思考178
第9章 移動軟件測試179
9.1 Android自動化測試
入門基礎(chǔ)179
9.1.1 第一個(gè)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測試案例實(shí)施195
9.3.1 了解被測對象195
9.3.2 制訂測試計(jì)劃196
9.3.3 編寫測試用例197
9.3.4 執(zhí)行測試用例199
9.3.5 Andriod自動化測試200
9.3.6 提交bug總結(jié)報(bào)告202
習(xí)題與思考202

本目錄推薦

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