注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)信息系統(tǒng)信息軟件系統(tǒng)測試與實踐

信息軟件系統(tǒng)測試與實踐

信息軟件系統(tǒng)測試與實踐

定 價:¥79.80

作 者: 張偉,王騁,孫濤,魏理豪,許海洋 著
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校計算機(jī)應(yīng)用規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787302477990 出版時間: 2017-08-01 包裝: 平裝
開本: 16開 頁數(shù): 436 字?jǐn)?shù):  

內(nèi)容簡介

  本書濃墨重彩地描述信息軟件系統(tǒng)的基本概念、開發(fā)技術(shù)、測試技術(shù)和測試工具,詳細(xì)介紹測試管理工具HP ALM、功能自動化測試工具HP UFT、性能測試工具HP Loadrunner和安全測試工具IBM AppScan的基本操作方法并列舉實際應(yīng)用案例。 全書分為基礎(chǔ)、測試管理、功能測試、性能測試和安全測試等5個部分。第I部分系統(tǒng)介紹信息軟件系統(tǒng)的基本概念、開發(fā)技術(shù)和測試技術(shù);第II部分主要介紹軟件測試管理的基本概念及內(nèi)容、測試管理工具HP ALM的工作流程及常見操作;第III部分主要介紹功能測試以及自動化測試的基本概念和原理、測試工具HP UFT的常用操作和關(guān)鍵技術(shù)以及使用HP UFT實施功能自動化測試的過程;第IV部分主要介紹性能測試的基本概念和原理、測試工具HP Loadrunner的常用操作和關(guān)鍵技術(shù)以及使用HP Loadrunner實施性能測試的過程;第V部分主要介紹安全測試的基本概念和原理、測試工具IBM AppScan的常用操作以及使用IBM AppScan實施安全測試的過程?!”緯勺鳛楦叩仍盒\浖こ碳坝嬎銠C(jī)相關(guān)專業(yè)的教材和參考書籍,可作為軟件測試應(yīng)用型人才的培訓(xùn)教材,也可供軟件測試、質(zhì)量保證及項目管理從業(yè)人員參考。

作者簡介

暫缺《信息軟件系統(tǒng)測試與實踐》作者簡介

圖書目錄

第Ⅰ部分 信息軟件簡介及技術(shù)要點分析
第1章 信息軟件概述 3
1.1 信息系統(tǒng)基礎(chǔ)知識 3
1.1.1 信息系統(tǒng)組成 3
1.1.2 信息系統(tǒng)分類 4
1.2 信息軟件開發(fā) 4
1.2.1 軟件的生命周期 5
1.2.2 軟件開發(fā)過程模型 6
1.2.3 敏捷開發(fā) 9
1.3 信息軟件主流架構(gòu)及技術(shù) 12
1.3.1 客戶端/服務(wù)器架構(gòu) 12
1.3.2 瀏覽器/服務(wù)器架構(gòu) 14
1.3.3 現(xiàn)代互聯(lián)網(wǎng)技術(shù) 16
1.4 本章小結(jié) 19
第2章 軟件測試概述 20
2.1 軟件測試概念 20
2.1.1 軟件測試的定義和對象 20
2.1.2 軟件測試的目的 21
2.2 軟件測試分類 22
2.2.1 按照開發(fā)階段分類 22
2.2.2 按測試策略分類 24
2.2.3 按照測試手段分類 25
2.2.4 按照測試執(zhí)行方式分類 25
2.2.5 基于特定目標(biāo)的測試分類 25
2.3 信息軟件測試典型應(yīng)用 28
2.3.1 基于Web應(yīng)用軟件的測試 28
2.3.2 基于手機(jī)應(yīng)用軟件的測試 32
2.3.3 基于云應(yīng)用軟件的測試 36
2.4 信息軟件測試策略 38
2.4.1 測試過程的實施策略 38
2.4.2 測試用例的設(shè)計策略 40
2.4.3 回歸測試策略 41
2.5 本章小結(jié) 42
第Ⅱ部分 軟件測試管理技術(shù)
第3章 軟件測試管理概述 45
3.1 軟件測試管理的主要內(nèi)容 45
3.1.1 測試計劃管理 47
3.1.2 測試組織和人員管理 49
3.1.3 測試文檔管理 51
3.1.4 測試缺陷管理 52
3.2 軟件測試管理工具 55
3.2.1 HP ALM概述 56
3.2.2 TestLink 56
3.3 本章小結(jié) 57
第4章 HP ALM工具的使用及關(guān)鍵技術(shù) 58
4.1 HP ALM簡介 58
4.1.1 HP ALM組織架構(gòu) 59
4.1.2 HP ALM流程 59
4.2 HP ALM初始化設(shè)置 60
4.2.1 啟動站點管理 60
4.2.2 創(chuàng)建域和項目 62
4.2.3 用戶和組的管理 65
4.2.4 缺陷和用例配置 70
4.2.5 用例配置 74
4.3 創(chuàng)建發(fā)布樹 76
4.3.1 定義發(fā)布樹 76
4.3.2 創(chuàng)建發(fā)布 77
4.3.3 創(chuàng)建周期 78
4.4 創(chuàng)建測試需求 78
4.4.1 制訂測試需求樹規(guī)范 79
4.4.2 創(chuàng)建功能測試需求樹 80
4.4.3 將需求分配到發(fā)布和周期 83
4.4.4 測試需求轉(zhuǎn)換為測試計劃 84
4.5 管理測試計劃 86
4.5.1 創(chuàng)建測試用例 88
4.5.2 關(guān)聯(lián)需求與測試用例 90
4.6 執(zhí)行測試 92
4.6.1 創(chuàng)建測試集 92
4.6.2 執(zhí)行測試集 94
4.7 缺陷管理 97
4.7.1 創(chuàng)建并提交缺陷 97
4.7.2 關(guān)聯(lián)缺陷和測試用例 98
4.8 報表生成與分析 99
4.8.1 分析測試執(zhí)行報表 100
4.8.2 分析缺陷報表 101
4.9 本章小結(jié) 103
第Ⅲ部分 信息軟件系統(tǒng)功能測試
第5章 信息軟件系統(tǒng)功能測試概述 107
5.1 功能測試基礎(chǔ)知識 107
5.1.1 功能測試常見的錯誤類型 107
5.1.2 功能測試用例的設(shè)計準(zhǔn)則 108
5.2 功能測試自動化 109
5.2.1 功能測試自動化優(yōu)缺點 109
5.2.2 功能自動化測試的主要技術(shù) 111
5.3 典型功能測試工具介紹 113
5.3.1 HP UFT 113
5.3.2 Selenium 114
5.3.3 兩種自動化測試工具對比 114
5.4 本章小結(jié) 115
第6章 HP UFT工具的使用及關(guān)鍵
技術(shù) 116
6.1 HP UFT工具簡介 116
6.1.1 HP UFT基本配置 116
6.1.2 HP UFT的視圖 117
6.2 HP UFT的工作流程 118
6.2.1 UFT測試步驟 118
6.2.2 一個簡單的測試項目 119
6.2.3 HP UFT的相關(guān)原理 122
6.3 測試對象管理 123
6.3.1 對象識別 123
6.3.2 對象屬性及偵測 125
6.3.3 HP UFT對象庫 126
6.3.4 對象庫管理 128
6.4 錄制模式 130
6.4.1 模擬錄制模式 130
6.4.2 低級錄制模式 131
6.4.3 洞察錄制模式 131
6.5 操作調(diào)用 132
6.6 檢查點技術(shù) 134
6.6.1 檢查點簡介 134
6.6.2 標(biāo)準(zhǔn)檢查點 135
6.6.3 文本檢查點 137
6.7 參數(shù)化技術(shù) 138
6.7.1 參數(shù)化測試步驟 139
6.7.2 使用外部數(shù)據(jù)源實現(xiàn)
參數(shù)化 142
6.8 描述性編程技術(shù) 146
6.8.1 描述性編程概述 146
6.8.2 描述性編程的測試實例 147
6.9 正則表達(dá)式 150
6.9.1 正則表達(dá)式介紹 150
6.9.2 正則表達(dá)式應(yīng)用 152
6.10 測試場景恢復(fù)技術(shù) 153
6.10.1 創(chuàng)建場景恢復(fù)文件 154
6.10.2 添加場景恢復(fù)文件 157
6.11 函數(shù)庫管理 158
6.11.1 函數(shù)與子過程 158
6.11.2 創(chuàng)建函數(shù)庫 159
6.11.3 關(guān)聯(lián)函數(shù)庫并調(diào)用函數(shù) 160
6.12 VBScript腳本語言 162
6.12.1 選擇和循環(huán)操作 163
6.12.2 比較操作 164
6.12.3 算術(shù)操作 164
6.12.4 邏輯操作 165
6.12.5 常用函數(shù) 166
6.13 腳本的調(diào)試與運行 168
6.13.1 腳本調(diào)試技術(shù) 168
6.13.2 使用ALM運行測試腳本 169
6.13.3 使用Test Batch Runner
運行測試腳本 175
6.13.4 使用QuickTest.Application
對象運行測試腳本 175
6.14 查看測試結(jié)果 176
6.14.1 設(shè)置結(jié)果的存儲位置 176
6.14.2 查看測試運行結(jié)果 177
6.15 本章小結(jié) 178
第7章 HP UFT功能自動化實踐 180
7.1 測試需求分析 180
7.2 自動化測試框架 180
7.2.1 自動化測試框架簡介 180
7.2.2 自動化測試框架考慮的
要素 181
7.3 設(shè)計測試用例 183
7.3.1 登錄業(yè)務(wù)測試用例 183
7.3.2 訂票業(yè)務(wù)測試用例 184
7.3.3 傳真訂單業(yè)務(wù)測試用例 186
7.3.4 退出業(yè)務(wù)測試用例 187
7.4 開發(fā)登錄業(yè)務(wù)腳本 187
7.4.1 登錄腳本錄制 188
7.4.2 設(shè)置Action屬性 188
7.4.3 參數(shù)化用戶信息 189
7.4.4 登錄腳本回放 193
7.5 開發(fā)訂票腳本 194
7.5.1 錄制訂票腳本 194
7.5.2 登錄操作調(diào)用 195
7.5.3 參數(shù)化航班日期 196
7.5.4 訂票腳本回放 197
7.6 開發(fā)傳真訂單腳本 198
7.6.1 錄制傳真訂單腳本 198
7.6.2 完善傳真訂單腳本 200
7.6.3 回放傳真訂單腳本 202
7.7 退出腳本開發(fā) 203
7.8 測試資源管理 203
7.8.1 管理對象庫 203
7.8.2 使用HP ALM管理測試
資源 204
7.9 腳本的運行 207
7.10 本章小結(jié) 209
第Ⅳ部分 信息軟件系統(tǒng)性能測試
第8章 信息軟件系統(tǒng)性能測試概述 213
8.1 性能測試基礎(chǔ)知識 213
8.1.1 性能測試的概念 214
8.1.2 性能測試指標(biāo) 215
8.1.3 性能測試方法 217
8.1.4 性能測試策略 219
8.2 典型性能測試工具介紹 222
8.3 本章小結(jié) 224
第9章 HP Loadrunner基礎(chǔ) 225
9.1 Loadrunner簡介 225
9.2 Loadrunner的功能結(jié)構(gòu)及
工作原理 227
9.2.1 Loadrunner功能結(jié)構(gòu) 227
9.2.2 Loadrunner工作過程 229
9.3 Loadrunner的測試步驟 230
9.4 本章小結(jié) 232
第10章 HP Loadrunner腳本
錄制與開發(fā) 233
10.1 虛擬用戶生成器簡介 233
10.2 腳本錄制 234
10.2.1 選擇協(xié)議 234
10.2.2 開始錄制腳本 237
10.2.3 設(shè)置錄制選項 240
10.3 運行時設(shè)置 246
10.4 腳本開發(fā) 250
10.4.1 通用VuGen函數(shù) 251
10.4.2 腳本調(diào)試 253
10.4.3 腳本注釋 254
10.5 事務(wù)技術(shù) 254
10.6 集合點技術(shù) 256
10.7 檢查點技術(shù) 257
10.8 塊技術(shù) 260
10.9 參數(shù)化技術(shù) 262
10.9.1 創(chuàng)建參數(shù) 262
10.9.2 不同類型的參數(shù) 264
10.9.3 File類型參數(shù)屬性設(shè)置 265
10.10 關(guān)聯(lián)技術(shù) 270
10.10.1 如何創(chuàng)建關(guān)聯(lián) 271
10.10.2 關(guān)聯(lián)函數(shù)介紹 278
10.10.3 關(guān)聯(lián)與參數(shù)化的區(qū)別 281
10.11 本章小結(jié) 281
第11章 HP Loadrunner測試
場景的設(shè)計與執(zhí)行 282
11.1 控制器簡介 282
11.1.1 測試場景類型 283
11.1.2 Controller工作視圖 285
11.2 場景設(shè)計 287
11.2.1 配置腳本和運行時設(shè)置 287
11.2.2 手動場景計劃配置 288
11.2.3 面向目標(biāo)場景計劃配置 291
11.2.4 配置負(fù)載生成器 294
11.2.5 服務(wù)水平協(xié)議設(shè)置 296
11.2.6 集合點運行設(shè)置 299
11.2.7 IP欺騙技術(shù) 300
11.3 場景執(zhí)行 304
11.4 場景監(jiān)控 307
11.4.1 Vuser運行狀態(tài) 308
11.4.2 場景運行的概況 308
11.4.3 錯誤輸出消息 310
11.4.4 數(shù)據(jù)分析圖 311
11.4.5 資源計數(shù)器 313
11.5 本章小結(jié) 317
第12章 HP Loadrunner測試
結(jié)果分析 318
12.1 分析器簡介 318
12.2 常用設(shè)置選項 319
12.3 摘要報告 324
12.4 常見數(shù)據(jù)分析圖 327
12.5 數(shù)據(jù)圖分析技術(shù) 330
12.5.1 分析圖合并 330
12.5.2 分析圖關(guān)聯(lián) 332
12.5.3 頁面診斷 334
12.6 Analysis報告 337
12.6.1 HTML報告 337
12.6.2 事務(wù)分析報告 337
12.6.3 自定義報告 340
12.6.4 使用報告模板定義報告 342
12.7 本章小結(jié) 343
第13章 HP Loadrunner性能測試
實踐 344
13.1 測試需求分析 344
13.1.1 性能指標(biāo)分析 344
13.1.2 確定業(yè)務(wù)流程 346
13.2 制訂測試計劃 346
13.2.1 編制測試計劃 346
13.2.2 創(chuàng)建測試場景模型 350
13.3 設(shè)計測試用例 350
13.4 執(zhí)行測試 351
13.4.1 準(zhǔn)備測試數(shù)據(jù) 351
13.4.2 測試腳本開發(fā) 353
13.4.3 場景方案設(shè)計 355
13.4.4 執(zhí)行和監(jiān)控測試場景 356
13.5 結(jié)果分析和測試結(jié)論 358
13.6 本章小結(jié) 366
第Ⅴ部分 信息軟件系統(tǒng)安全測試
第14章 Web應(yīng)用安全基礎(chǔ) 371
14.1 軟件安全簡介 371
14.1.1 軟件安全要素 371
14.1.2 軟件安全范疇 372
14.1.3 軟件安全開發(fā)技術(shù) 372
14.2 Web應(yīng)用技術(shù)基礎(chǔ) 373
14.2.1 HTTP簡介 373
14.2.2 HTTPS簡介 374
14.2.3 URI/URL/URN 375
14.2.4 HTTP方法 376
14.2.5 HTTP狀態(tài)碼 378
14.2.6 HTTP Cookie 378
14.2.7 HTTP Session 379
14.3 Web應(yīng)用程序安全 379
14.4 兩大Web應(yīng)用安全研究
組織 380
14.4.1 WASC 380
14.4.2 OWASP 381
14.5 OWASP十大應(yīng)用安全攻擊 381
14.5.1 注入 382
14.5.2 被破壞的驗證和會話
管理 385
14.5.3 跨站腳本攻擊 386
14.5.4 不安全的直接對象引用 388
14.5.5 安全配置錯誤 388
14.5.6 暴露敏感數(shù)據(jù) 389
14.5.7 功能級訪問控制缺失 390
14.5.8 跨站點請求偽造 390
14.5.9 使用含有已知漏洞的
組件 392
14.5.10 未驗證的重定向和轉(zhuǎn)發(fā) 392
14.6 本章小結(jié) 393
第15章 Web應(yīng)用安全測試 394
15.1 Web應(yīng)用安全測試方法與
技術(shù) 394
15.1.1 軟件安全測試 394
15.1.2 滲透測試 396
15.1.3 軟件安全測試過程 398
15.1.4 軟件安全測試組織 399
15.1.5 安全測試主要關(guān)注的
問題 400
15.1.6 如何做好Web應(yīng)用
安全測試 401
15.2 Web安全性測試工具IBM
Rational AppScan簡介 401
15.2.1 IBM Rational AppScan最低
配置要求 402
15.2.2 IBM Rational AppScan
工作過程 402
15.3 IBM Rational AppScan窗口 404
15.4 IBM Rational AppScan
輔助工具 405
15.5 本章小結(jié) 407
第16章 Web安全測試實踐 408
16.1 Altoro Mutual安全性需求 408
16.2 啟動IBM Rational AppScan 408
16.3 新建掃描 409
16.4 配置掃描 409
16.5 啟動掃描 413
16.5.1 結(jié)果視圖 414
16.5.2 嚴(yán)重等級 415
16.6 結(jié)果專家 415
16.7 本章小結(jié) 416
附錄 HTTP狀態(tài)碼簡明釋義表 418
參考文獻(xiàn) 420



本目錄推薦

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