互聯(lián)網(wǎng)軟件測(cè)試(初級(jí))
定 價(jià):69.8 元
- 作者:北京新奧時(shí)代科技有限責(zé)任公司
- 出版時(shí)間:2022/5/1
- ISBN:9787115574022
- 出 版 社:人民郵電出版社
- 中圖法分類:TP393.06
- 頁(yè)碼:269
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本教學(xué)圖書(shū)的編寫(xiě)以《互聯(lián)網(wǎng)軟件測(cè)試職業(yè)技能等級(jí)標(biāo)準(zhǔn)》為依據(jù),圍繞互聯(lián)網(wǎng)軟件測(cè)試的人才需求與崗位能力進(jìn)行內(nèi)容設(shè)計(jì)。本書(shū)包括Linux系統(tǒng)概述、Linux系統(tǒng)使用注意事項(xiàng)、Linux系統(tǒng)常用入門(mén)命令、MySQL基礎(chǔ)、MySQL數(shù)據(jù)庫(kù)管理、SQL基本語(yǔ)法、軟件與軟件測(cè)試概述、軟件缺陷、如何高效測(cè)試、UI測(cè)試、兼容性測(cè)試、微商城網(wǎng)站實(shí)踐案例等內(nèi)容,涵蓋Linux基礎(chǔ)、MySQL基礎(chǔ)、軟件測(cè)試基礎(chǔ)等核心課程。本書(shū)以模塊化的結(jié)構(gòu)組織章節(jié),以任務(wù)驅(qū)動(dòng)的方式安排內(nèi)容,以互聯(lián)網(wǎng)微商城系統(tǒng)環(huán)境搭建和完整的功能測(cè)試為教學(xué)案例。
本書(shū)可作為1+X證書(shū)制度試點(diǎn)工作中互聯(lián)網(wǎng)軟件測(cè)試職業(yè)技能(初級(jí))的教學(xué)和培訓(xùn)教材,也可作為期望從事軟件測(cè)試工作的人員的自學(xué)參考書(shū)。
1.本套叢書(shū)聯(lián)合國(guó)內(nèi)多所高職院校的一線教師編寫(xiě),基于考試中心多年承擔(dān)組織開(kāi)展工業(yè)、通信業(yè)和信息化系統(tǒng)專業(yè)人才培訓(xùn)及相關(guān)資格考試的有關(guān)工作經(jīng)驗(yàn),叢書(shū)從企業(yè)實(shí)際開(kāi)發(fā)入手,通過(guò)“課賽證”融通的設(shè)計(jì),滿足院校的教改目標(biāo),對(duì)教師的教學(xué)具有一定指導(dǎo)作用,也能夠使學(xué)生真正掌握實(shí)際軟件測(cè)試崗位的知識(shí)體系,通過(guò)案例和實(shí)操滿足初級(jí)工程師的技能要求。
2.叢書(shū)為1+X指定學(xué)歷教材,通過(guò)調(diào)研分析(2022年1月調(diào)研),目前全國(guó)的部分院校開(kāi)設(shè)了軟件測(cè)試專業(yè),但在教學(xué)環(huán)節(jié)大都停留在以手工測(cè)試為基礎(chǔ)的功能測(cè)試環(huán)節(jié),沒(méi)有專門(mén)的實(shí)驗(yàn)場(chǎng)地,沒(méi)有專業(yè)的自動(dòng)化測(cè)試工具的教學(xué),因此貼近企業(yè)級(jí)應(yīng)用軟件測(cè)試教學(xué)的教材極為重要。
3.叢書(shū)在內(nèi)容方面,設(shè)置了豐富的實(shí)操案例和專業(yè)的技術(shù)支持,簡(jiǎn)單易上手,切合企業(yè)開(kāi)發(fā)實(shí)際技術(shù)要求。
4.叢書(shū)在形式上,契合新時(shí)代高校教材融合出版的趨勢(shì),為教師及學(xué)生提供習(xí)題和答案、源代碼等豐富的資源,與傳統(tǒng)圖書(shū)相比,更加突出數(shù)字化形式驅(qū)動(dòng),提供全套的數(shù)字化教學(xué)解決方案,能夠讓學(xué)生快速掌握并運(yùn)用所學(xué)專業(yè)知識(shí)。
北京新奧時(shí)代科技有限責(zé)任公司成立于2006年,作為工業(yè)和信息化人才培養(yǎng)工程培訓(xùn)基地,以工業(yè)機(jī)器人技術(shù)、軟件開(kāi)發(fā)等新興技術(shù)領(lǐng)域?yàn)橹攸c(diǎn),以工業(yè)機(jī)器人應(yīng)用、VR應(yīng)用技術(shù)、軟件開(kāi)發(fā)與測(cè)試、移動(dòng)UI設(shè)計(jì)、物聯(lián)網(wǎng)技術(shù)、數(shù)字化生產(chǎn)制造、人工智能等新興技術(shù)領(lǐng)域?yàn)橹攸c(diǎn),開(kāi)展標(biāo)準(zhǔn)制訂和相關(guān)培訓(xùn)工作。
目錄
第 1章 Linux系統(tǒng)概述
1.1 什么是Linux 2
1.2 Linux發(fā)展歷程 3
1.3 主流Linux發(fā)行版本 5
1.3.1 Ubuntu 5
1.3.2 Fedora 5
1.3.3 RedHat Enterprise Linux 5
1.3.4 CentOS 6
1.3.5 Back Track 6
1.4 CentOS安裝 6
1.4.1 準(zhǔn)備虛擬機(jī)軟件VirtualBox 6
1.4.2 CentOS安裝準(zhǔn)備 8
1.4.3 CentOS安裝實(shí)施 8
1.4.4 操作與管理Tomcat 15
1.5 本章小結(jié) 18
1.6 本章習(xí)題 18
第 2章 Linux系統(tǒng)使用注意事項(xiàng)
2.1 Linux系統(tǒng)文件目錄結(jié)構(gòu) 20
2.2 Linux系統(tǒng)文件目錄用途 21
2.3 Linux系統(tǒng)嚴(yán)格區(qū)分大小寫(xiě) 21
2.4 Linux系統(tǒng)文件擴(kuò)展名 22
2.5 Linux系統(tǒng)文件 22
2.6 本章小結(jié) 23
2.7 本章習(xí)題 23
第3章 Linux系統(tǒng)常用入門(mén)命令
3.1 Linux系統(tǒng)的遠(yuǎn)程登錄 26
3.2 uname、reboot、shutdown、clear命令 27
3.2.1 uname命令 27
3.2.2 reboot命令 28
3.2.3 shutdown命令 28
3.2.4 clear命令 29
3.3 cd、ls、pwd命令 29
3.3.1 cd命令 29
3.3.2 ls命令 29
3.3.3 pwd命令 31
3.4 touch、mkdir、cp、rm命令 32
3.4.1 touch命令 32
3.4.2 mkdir命令 32
3.4.3 cp命令 32
3.4.4 rm命令 33
3.5 vi/vim編輯器 33
3.5.1 命令模式 33
3.5.2 輸入模式 35
3.5.3 底線命令模式 35
3.6 find、grep命令 36
3.6.1 find命令 36
3.6.2 grep命令 36
3.7 cat、head、tail命令 37
3.7.1 cat命令 37
3.7.2 head命令 38
3.7.3 tail命令 38
3.8 ps、kill、top命令 39
3.8.1 ps命令 39
3.8.2 kill命令 40
3.8.3 top命令 41
3.9 常用的壓縮和解壓縮命令 42
3.9.1 zip格式 42
3.9.2 tar格式 42
3.10 本章小結(jié) 43
3.11 本章習(xí)題 43
第4章 MySQL基礎(chǔ)
4.1 數(shù)據(jù)庫(kù)的概念 46
4.2 MySQL簡(jiǎn)介 47
4.3 CentOS下MySQL的安裝與配置 47
4.3.1 安裝準(zhǔn)備 47
4.3.2 安裝實(shí)施 47
4.4 MySQL圖形化管理工具介紹 52
4.5 本章小結(jié) 54
4.6 本章習(xí)題 54
第5章 MySQL數(shù)據(jù)庫(kù)管理
5.1 MySQL數(shù)據(jù)庫(kù)管理 58
5.1.1 創(chuàng)建數(shù)據(jù)庫(kù) 58
5.1.2 查看數(shù)據(jù)庫(kù) 59
5.1.3 刪除數(shù)據(jù)庫(kù) 59
5.2 MySQL數(shù)據(jù)庫(kù)表管理 59
5.2.1 創(chuàng)建數(shù)據(jù)庫(kù)表 59
5.2.2 查看數(shù)據(jù)庫(kù)表 60
5.2.3 修改數(shù)據(jù)庫(kù)表 61
5.2.4 刪除數(shù)據(jù)庫(kù)表 62
5.3 MySQL用戶管理 63
5.3.1 創(chuàng)建與刪除用戶 63
5.3.2 設(shè)置與更改用戶密碼 64
5.4 導(dǎo)入和導(dǎo)出數(shù)據(jù)庫(kù) 65
5.4.1 導(dǎo)出數(shù)據(jù)庫(kù) 65
5.4.2 導(dǎo)入數(shù)據(jù)庫(kù) 65
5.5 使用Navicat可視化工具管理MySQL 66
5.5.1 Navicat管理端登錄MySQL 66
5.5.2 使用Navicat創(chuàng)建MySQL數(shù)據(jù)庫(kù) 68
5.5.3 使用Navicat刪除數(shù)據(jù)庫(kù) 71
5.5.4 使用Navicat導(dǎo)入/導(dǎo)出數(shù)據(jù)庫(kù) 71
5.5.5 使用Navicat創(chuàng)建表 74
5.5.6 使用Navicat修改數(shù)據(jù)庫(kù)表 75
5.5.7 使用Navicat刪除數(shù)據(jù)庫(kù)表 76
5.5.8 使用Navicat進(jìn)行MySQL用戶管理 77
5.6 本章小結(jié) 79
5.7 本章習(xí)題 79
第6章 SQL基本語(yǔ)法
6.1 SQL語(yǔ)句簡(jiǎn)介 82
6.2 MySQL基本數(shù)據(jù)類型 83
6.2.1 數(shù)值類型 83
6.2.2 字符串類型 83
6.2.3 日期和時(shí)間類型 85
6.3 數(shù)據(jù)插入 85
6.4 數(shù)據(jù)修改 87
6.5 數(shù)據(jù)刪除 87
6.6 數(shù)據(jù)查詢 88
6.6.1 常規(guī)查詢 88
6.6.2 條件查詢 89
6.6.3 聯(lián)合查詢 91
6.7 使用Navicat可視化管理MySQL數(shù)據(jù) 95
6.7.1 使用Navicat插入MySQL語(yǔ)句 95
6.7.2 使用Navicat修改MySQL表數(shù)據(jù) 96
6.7.3 使用Navicat查詢MySQL數(shù)據(jù) 96
6.7.4 使用Navicat刪除MySQL數(shù)據(jù) 97
6.8 本章小結(jié) 97
6.9 本章練習(xí) 97
第7章 軟件與軟件測(cè)試概述
7.1 軟件的定義與分類 100
7.1.1 軟件的定義 100
7.1.2 軟件的分類 101
7.1.3 軟件的特性 103
7.2 軟件的生命周期 105
7.3 軟件的開(kāi)發(fā)模型 106
7.3.1 瀑布模型 106
7.3.2 快速原型模型 107
7.3.3 迭代模型 107
7.3.4 螺旋模型 107
7.4 軟件測(cè)試的定義與分類 108
7.4.1 軟件測(cè)試的定義 108
7.4.2 軟件測(cè)試的分類 108
7.4.3 軟件測(cè)試的工作內(nèi)容 111
7.5 本章小結(jié) 111
7.6 本章習(xí)題 111
第8章 軟件缺陷
8.1 軟件缺陷案例 116
8.2 缺陷的定義與Bug名稱的由來(lái) 117
8.2.1 缺陷的定義 117
8.2.2 Bug的由來(lái) 118
8.3 缺陷的識(shí)別與重現(xiàn) 118
8.3.1 缺陷產(chǎn)生的原因 118
8.3.2 缺陷的識(shí)別 119
8.3.3 缺陷的重現(xiàn) 119
8.4 缺陷的分類 120
8.5 缺陷的嚴(yán)重程度與優(yōu)先級(jí) 120
8.5.1 缺陷的嚴(yán)重程度 120
8.5.2 缺陷的優(yōu)先級(jí) 120
8.6 缺陷報(bào)告與處理流程 120
8.6.1 缺陷報(bào)告的作用 121
8.6.2 缺陷報(bào)告的組成 121
8.6.3 缺陷報(bào)告的處理流程 122
8.6.4 缺陷報(bào)告的狀態(tài) 123
8.7 編寫(xiě)缺陷報(bào)告的原則 123
8.8 缺陷報(bào)告的管理工具 124
8.9 本章小結(jié) 124
8.10 本章習(xí)題 125
第9章 如何高效測(cè)試
9.1 軟件測(cè)試用例 128
9.1.1 測(cè)試用例的作用 128
9.1.2 測(cè)試用例的定義與組成 129
9.2 不同類型軟件測(cè)試 130
9.2.1 Web系統(tǒng)軟件的特征與測(cè)試內(nèi)容 131
9.2.2 App軟件的測(cè)試流程與特征 135
9.2.3 H5軟件、小程序的特征與測(cè)試內(nèi)容 140
9.3 制訂高效的功能測(cè)試工作流程 143
9.3.1 常規(guī)的測(cè)試工作流程 143
9.3.2 測(cè)試計(jì)劃的目標(biāo) 144
9.3.3 測(cè)試計(jì)劃主題 144
9.3.4 編寫(xiě)軟件測(cè)試計(jì)劃需要注意的問(wèn)題 151
9.3.5 測(cè)試工作的難點(diǎn) 152
9.3.6 測(cè)試原則 153
9.3.7 測(cè)試思路 154
9.3.8 軟件測(cè)試模型 155
9.3.9 測(cè)試階段 157
9.4 壓力測(cè)試 158
9.4.1 什么是壓力測(cè)試 158
9.4.2 壓力測(cè)試的作用 158
9.4.3 什么是JMeter 158
9.4.4 JMeter主要特性 158
9.4.5 JMeter安裝和配置 159
9.4.6 JMeter測(cè)試場(chǎng)景 163
9.4.7 使用JMeter進(jìn)行壓力測(cè)試 163
9.4.8 運(yùn)行結(jié)果分析 167
9.4.9 壓力測(cè)試報(bào)告 171
9.4.10 分布式壓力測(cè)試 173
9.5 本章小結(jié) 177
9.6 本章習(xí)題 177
第 10章 UI測(cè)試
10.1 UI測(cè)試的定義 181
10.2 文本的測(cè)試 184
10.3 各類控件的測(cè)試 185
10.3.1 C/S架構(gòu)控件的測(cè)試 185
10.3.2 B/S架構(gòu)控件的測(cè)試 191
10.4 布局與設(shè)計(jì)的測(cè)試 199
10.4.1 網(wǎng)頁(yè)布局樣式 199
10.4.2 網(wǎng)頁(yè)布局測(cè)試 201
10.5 本章小結(jié) 204
10.6 本章習(xí)題 205
第 11章 兼容性測(cè)試
11.1 平臺(tái)兼容性測(cè)試 208
11.1.1 PC端操作系統(tǒng)版本兼容性 測(cè)試 208
11.1.2 PC端瀏覽器兼容性測(cè)試 209
11.1.3 手機(jī)端自適應(yīng)測(cè)試 210
11.1.4 App兼容性測(cè)試 211
11.2 數(shù)據(jù)兼容性測(cè)試 213
11.2.1 圖片兼容性測(cè)試 214
11.2.2 文件兼容性測(cè)試 214
11.3 與其他常用軟件的兼容性測(cè)試 216
11.3.1 應(yīng)用軟件 216
11.3.2 專用軟件 217
11.4 本章小結(jié) 218
11.5 本章習(xí)題 218
第 12章 微商城網(wǎng)站實(shí)踐案例(上)
12.1 實(shí)踐目標(biāo) 222
12.2 安裝MySQL系統(tǒng) 222
12.2.1 實(shí)驗(yàn)?zāi)繕?biāo) 222
12.2.2 實(shí)驗(yàn)任務(wù) 223
12.2.3 實(shí)施準(zhǔn)備 223
12.2.4 實(shí)驗(yàn)步驟 223
12.3 搭建被測(cè)系統(tǒng)測(cè)試環(huán)境 228
12.3.1 實(shí)驗(yàn)?zāi)繕?biāo) 228
12.3.2 實(shí)驗(yàn)任務(wù) 228
12.3.3 實(shí)施準(zhǔn)備 229
12.3.4 實(shí)驗(yàn)步驟 230
第 13章 微商城網(wǎng)站實(shí)踐案例(下)
13.1 實(shí)踐目標(biāo) 244
13.2 實(shí)踐知識(shí)地圖 244
13.3 項(xiàng)目簡(jiǎn)介 244
13.4 測(cè)試需求分析 245
13.4.1 微商城后臺(tái)需求說(shuō)明 245
13.4.2 微商城系統(tǒng)前端App需求說(shuō)明 247
13.5 測(cè)試計(jì)劃 249
13.5.1 測(cè)試目的 249
13.5.2 測(cè)試范圍 250
13.5.3 測(cè)試目標(biāo) 254
13.5.4 資源與工具 254
13.5.5 進(jìn)入與退出標(biāo)準(zhǔn) 255
13.5.6 測(cè)試管理 256
13.6 測(cè)試用例 257
13.7 測(cè)試執(zhí)行 261
13.8 提交缺陷報(bào)告 262
13.8.1 項(xiàng)目背景 262
13.8.2 測(cè)試執(zhí)行時(shí)間 262
13.8.3 測(cè)試內(nèi)容及結(jié)果 262
13.8.4 測(cè)試用例執(zhí)行情況統(tǒng)計(jì) 267
13.8.5 缺陷統(tǒng)計(jì)情況 268
13.8.6 交付文檔 269
13.8.7 測(cè)試總結(jié)、建議 269
目錄
第 1章 Linux系統(tǒng)概述
1.1 什么是Linux 2
1.2 Linux發(fā)展歷程 3
1.3 主流Linux發(fā)行版本 5
1.3.1 Ubuntu 5
1.3.2 Fedora 5
1.3.3 RedHat Enterprise Linux 5
1.3.4 CentOS 6
1.3.5 Back Track 6
1.4 CentOS安裝 6
1.4.1 準(zhǔn)備虛擬機(jī)軟件VirtualBox 6
1.4.2 CentOS安裝準(zhǔn)備 8
1.4.3 CentOS安裝實(shí)施 8
1.4.4 操作與管理Tomcat 15
1.5 本章小結(jié) 18
1.6 本章習(xí)題 18
第 2章 Linux系統(tǒng)使用注意事項(xiàng)
2.1 Linux系統(tǒng)文件目錄結(jié)構(gòu) 20
2.2 Linux系統(tǒng)文件目錄用途 21
2.3 Linux系統(tǒng)嚴(yán)格區(qū)分大小寫(xiě) 21
2.4 Linux系統(tǒng)文件擴(kuò)展名 22
2.5 Linux系統(tǒng)文件 22
2.6 本章小結(jié) 23
2.7 本章習(xí)題 23
第3章 Linux系統(tǒng)常用入門(mén)命令
3.1 Linux系統(tǒng)的遠(yuǎn)程登錄 26
3.2 uname、reboot、shutdown、clear命令 27
3.2.1 uname命令 27
3.2.2 reboot命令 28
3.2.3 shutdown命令 28
3.2.4 clear命令 29
3.3 cd、ls、pwd命令 29
3.3.1 cd命令 29
3.3.2 ls命令 29
3.3.3 pwd命令 31
3.4 touch、mkdir、cp、rm命令 32
3.4.1 touch命令 32
3.4.2 mkdir命令 32
3.4.3 cp命令 32
3.4.4 rm命令 33
3.5 vi/vim編輯器 33
3.5.1 命令模式 33
3.5.2 輸入模式 35
3.5.3 底線命令模式 35
3.6 find、grep命令 36
3.6.1 find命令 36
3.6.2 grep命令 36
3.7 cat、head、tail命令 37
3.7.1 cat命令 37
3.7.2 head命令 38
3.7.3 tail命令 38
3.8 ps、kill、top命令 39
3.8.1 ps命令 39
3.8.2 kill命令 40
3.8.3 top命令 41
3.9 常用的壓縮和解壓縮命令 42
3.9.1 zip格式 42
3.9.2 tar格式 42
3.10 本章小結(jié) 43
3.11 本章習(xí)題 43
第4章 MySQL基礎(chǔ)
4.1 數(shù)據(jù)庫(kù)的概念 46
4.2 MySQL簡(jiǎn)介 47
4.3 CentOS下MySQL的安裝與配置 47
4.3.1 安裝準(zhǔn)備 47
4.3.2 安裝實(shí)施 47
4.4 MySQL圖形化管理工具介紹 52
4.5 本章小結(jié) 54
4.6 本章習(xí)題 54
第5章 MySQL數(shù)據(jù)庫(kù)管理
5.1 MySQL數(shù)據(jù)庫(kù)管理 58
5.1.1 創(chuàng)建數(shù)據(jù)庫(kù) 58
5.1.2 查看數(shù)據(jù)庫(kù) 59
5.1.3 刪除數(shù)據(jù)庫(kù) 59
5.2 MySQL數(shù)據(jù)庫(kù)表管理 59
5.2.1 創(chuàng)建數(shù)據(jù)庫(kù)表 59
5.2.2 查看數(shù)據(jù)庫(kù)表 60
5.2.3 修改數(shù)據(jù)庫(kù)表 61
5.2.4 刪除數(shù)據(jù)庫(kù)表 62
5.3 MySQL用戶管理 63
5.3.1 創(chuàng)建與刪除用戶 63
5.3.2 設(shè)置與更改用戶密碼 64
5.4 導(dǎo)入和導(dǎo)出數(shù)據(jù)庫(kù) 65
5.4.1 導(dǎo)出數(shù)據(jù)庫(kù) 65
5.4.2 導(dǎo)入數(shù)據(jù)庫(kù) 65
5.5 使用Navicat可視化工具管理MySQL 66
5.5.1 Navicat管理端登錄MySQL 66
5.5.2 使用Navicat創(chuàng)建MySQL數(shù)據(jù)庫(kù) 68
5.5.3 使用Navicat刪除數(shù)據(jù)庫(kù) 71
5.5.4 使用Navicat導(dǎo)入/導(dǎo)出數(shù)據(jù)庫(kù) 71
5.5.5 使用Navicat創(chuàng)建表 74
5.5.6 使用Navicat修改數(shù)據(jù)庫(kù)表 75
5.5.7 使用Navicat刪除數(shù)據(jù)庫(kù)表 76
5.5.8 使用Navicat進(jìn)行MySQL用戶管理 77
5.6 本章小結(jié) 79
5.7 本章習(xí)題 79
第6章 SQL基本語(yǔ)法
6.1 SQL語(yǔ)句簡(jiǎn)介 82
6.2 MySQL基本數(shù)據(jù)類型 83
6.2.1 數(shù)值類型 83
6.2.2 字符串類型 83
6.2.3 日期和時(shí)間類型 85
6.3 數(shù)據(jù)插入 85
6.4 數(shù)據(jù)修改 87
6.5 數(shù)據(jù)刪除 87
6.6 數(shù)據(jù)查詢 88
6.6.1 常規(guī)查詢 88
6.6.2 條件查詢 89
6.6.3 聯(lián)合查詢 91
6.7 使用Navicat可視化管理MySQL數(shù)據(jù) 95
6.7.1 使用Navicat插入MySQL語(yǔ)句 95
6.7.2 使用Navicat修改MySQL表數(shù)據(jù) 96
6.7.3 使用Navicat查詢MySQL數(shù)據(jù) 96
6.7.4 使用Navicat刪除MySQL數(shù)據(jù) 97
6.8 本章小結(jié) 97
6.9 本章練習(xí) 97
第7章 軟件與軟件測(cè)試概述
7.1 軟件的定義與分類 100
7.1.1 軟件的定義 100
7.1.2 軟件的分類 101
7.1.3 軟件的特性 103
7.2 軟件的生命周期 105
7.3 軟件的開(kāi)發(fā)模型 106
7.3.1 瀑布模型 106
7.3.2 快速原型模型 107
7.3.3 迭代模型 107
7.3.4 螺旋模型 107
7.4 軟件測(cè)試的定義與分類 108
7.4.1 軟件測(cè)試的定義 108
7.4.2 軟件測(cè)試的分類 108
7.4.3 軟件測(cè)試的工作內(nèi)容 111
7.5 本章小結(jié) 111
7.6 本章習(xí)題 111
第8章 軟件缺陷
8.1 軟件缺陷案例 116
8.2 缺陷的定義與Bug名稱的由來(lái) 117
8.2.1 缺陷的定義 117
8.2.2 Bug的由來(lái) 118
8.3 缺陷的識(shí)別與重現(xiàn) 118
8.3.1 缺陷產(chǎn)生的原因 118
8.3.2 缺陷的識(shí)別 119
8.3.3 缺陷的重現(xiàn) 119
8.4 缺陷的分類 120
8.5 缺陷的嚴(yán)重程度與優(yōu)先級(jí) 120
8.5.1 缺陷的嚴(yán)重程度 120
8.5.2 缺陷的優(yōu)先級(jí) 120
8.6 缺陷報(bào)告與處理流程 120
8.6.1 缺陷報(bào)告的作用 121
8.6.2 缺陷報(bào)告的組成 121
8.6.3 缺陷報(bào)告的處理流程 122
8.6.4 缺陷報(bào)告的狀態(tài) 123
8.7 編寫(xiě)缺陷報(bào)告的原則 123
8.8 缺陷報(bào)告的管理工具 124
8.9 本章小結(jié) 124
8.10 本章習(xí)題 125
第9章 如何高效測(cè)試
9.1 軟件測(cè)試用例 128
9.1.1 測(cè)試用例的作用 128
9.1.2 測(cè)試用例的定義與組成 129
9.2 不同類型軟件測(cè)試 130
9.2.1 Web系統(tǒng)軟件的特征與測(cè)試內(nèi)容 131
9.2.2 App軟件的測(cè)試流程與特征 135
9.2.3 H5軟件、小程序的特征與測(cè)試內(nèi)容 140
9.3 制訂高效的功能測(cè)試工作流程 143
9.3.1 常規(guī)的測(cè)試工作流程 143
9.3.2 測(cè)試計(jì)劃的目標(biāo) 144
9.3.3 測(cè)試計(jì)劃主題 144
9.3.4 編寫(xiě)軟件測(cè)試計(jì)劃需要注意的問(wèn)題 151
9.3.5 測(cè)試工作的難點(diǎn) 152
9.3.6 測(cè)試原則 153
9.3.7 測(cè)試思路 154
9.3.8 軟件測(cè)試模型 155
9.3.9 測(cè)試階段 157
9.4 壓力測(cè)試 158
9.4.1 什么是壓力測(cè)試 158
9.4.2 壓力測(cè)試的作用 158
9.4.3 什么是JMeter 158
9.4.4 JMeter主要特性 158
9.4.5 JMeter安裝和配置 159
9.4.6 JMeter測(cè)試場(chǎng)景 163
9.4.7 使用JMeter進(jìn)行壓力測(cè)試 163
9.4.8 運(yùn)行結(jié)果分析 167
9.4.9 壓力測(cè)試報(bào)告 171
9.4.10 分布式壓力測(cè)試 173
9.5 本章小結(jié) 177
9.6 本章習(xí)題 177
第 10章 UI測(cè)試
10.1 UI測(cè)試的定義 181
10.2 文本的測(cè)試 184
10.3 各類控件的測(cè)試 185
10.3.1 C/S架構(gòu)控件的測(cè)試 185
10.3.2 B/S架構(gòu)控件的測(cè)試 191
10.4 布局與設(shè)計(jì)的測(cè)試 199
10.4.1 網(wǎng)頁(yè)布局樣式 199
10.4.2 網(wǎng)頁(yè)布局測(cè)試 201
10.5 本章小結(jié) 204
10.6 本章習(xí)題 205
第 11章 兼容性測(cè)試
11.1 平臺(tái)兼容性測(cè)試 208
11.1.1 PC端操作系統(tǒng)版本兼容性 測(cè)試 208
11.1.2 PC端瀏覽器兼容性測(cè)試 209
11.1.3 手機(jī)端自適應(yīng)測(cè)試 210
11.1.4 App兼容性測(cè)試 211
11.2 數(shù)據(jù)兼容性測(cè)試 213
11.2.1 圖片兼容性測(cè)試 214
11.2.2 文件兼容性測(cè)試 214
11.3 與其他常用軟件的兼容性測(cè)試 216
11.3.1 應(yīng)用軟件 216
11.3.2 專用軟件 217
11.4 本章小結(jié) 218
11.5 本章習(xí)題 218
第 12章 微商城網(wǎng)站實(shí)踐案例(上)
12.1 實(shí)踐目標(biāo) 222
12.2 安裝MySQL系統(tǒng) 222
12.2.1 實(shí)驗(yàn)?zāi)繕?biāo) 222
12.2.2 實(shí)驗(yàn)任務(wù) 223
12.2.3 實(shí)施準(zhǔn)備 223
12.2.4 實(shí)驗(yàn)步驟 223
12.3 搭建被測(cè)系統(tǒng)測(cè)試環(huán)境 228
12.3.1 實(shí)驗(yàn)?zāi)繕?biāo) 228
12.3.2 實(shí)驗(yàn)任務(wù) 228
12.3.3 實(shí)施準(zhǔn)備 229
12.3.4 實(shí)驗(yàn)步驟 230
第 13章 微商城網(wǎng)站實(shí)踐案例(下)
13.1 實(shí)踐目標(biāo) 244
13.2 實(shí)踐知識(shí)地圖 244
13.3 項(xiàng)目簡(jiǎn)介 244
13.4 測(cè)試需求分析 245
13.4.1 微商城后臺(tái)需求說(shuō)明 245
13.4.2 微商城系統(tǒng)前端App需求說(shuō)明 247
13.5 測(cè)試計(jì)劃 249
13.5.1 測(cè)試目的 249
13.5.2 測(cè)試范圍 250
13.5.3 測(cè)試目標(biāo) 254
13.5.4 資源與工具 254
13.5.5 進(jìn)入與退出標(biāo)準(zhǔn) 255
13.5.6 測(cè)試管理 256
13.6 測(cè)試用例 257
13.7 測(cè)試執(zhí)行 261
13.8 提交缺陷報(bào)告 262
13.8.1 項(xiàng)目背景 262
13.8.2 測(cè)試執(zhí)行時(shí)間 262
13.8.3 測(cè)試內(nèi)容及結(jié)果 262
13.8.4 測(cè)試用例執(zhí)行情況統(tǒng)計(jì) 267
13.8.5 缺陷統(tǒng)計(jì)情況 268
13.8.6 交付文檔 269
13.8.7 測(cè)試總結(jié)、建議 269