第 1章 概述 1
1.1銀行業(yè)IT建設 2
1.1.1銀行業(yè)IT職能 2
1.1.2銀行業(yè)IT組織架構 2
1.2測試的概念與分類 5
1.2.1測試的基本概念 5
1.2.2功能測試分類 6
1.2.3性能測試分類 7
1.2.4功能測試與性能測試的比較 9
1.3銀行業(yè)性能測試 10
1.3.1不同視角下的軟件性能 10
1.3.2銀行業(yè)關注的性能衡量指標 11
1.3.3銀行業(yè)性能測試的特點 16
1.3.4測試的場景設計和交易選取 18
第 2章 銀行業(yè)數據中心性能測試管理體系建設 23
2.1性能測試管理體系常用參考標準 24
2.1.1項目管理 24
2.1.2信息安全管理 26
2.2性能測試管理體系建設 29
2.2.1組織架構 29
2.2.2性能測試管理體系模型 30
2.2.3制度建設 34
2.2.4持續(xù)改進 34
第3章 銀行業(yè)數據中心性能測試環(huán)境管理 35
3.1基礎環(huán)境管理 36
3.1.1基礎環(huán)境管理組織架構 36
3.1.2基礎環(huán)境管理規(guī)范流程 37
3.1.3基礎環(huán)境資源分類管理 41
3.1.4基礎環(huán)境資源使用的監(jiān)控與評價方法 42
3.2應用軟件版本管理 42
3.2.1應用軟件版本管理的組織架構 44
3.2.2應用軟件版本管理的規(guī)范流程 44
3.2.3應用環(huán)境管理評價方法 47
3.3測試數據管理 47
3.3.1測試數據管理的組織架構 48
3.3.2測試數據管理的規(guī)范流程 48
3.3.3測試數據全生命周期管理 50
第4章 銀行業(yè)數據中心性能測試項目群管理實踐 51
4.1整合管理 52
4.1.1項目監(jiān)控 52
4.1.2項目變更管理 54
4.1.3項目工作績效報告 55
4.1.4組織過程資產更新 56
4.2范圍管理 57
4.2.1需求收集 57
4.2.2需求評估 58
4.2.3科學排期 59
4.2.4任務分派與調整 60
4.3進度管理 60
4.3.1項目群時間計劃的制訂與調整 60
4.3.2進度控制 61
4.4質量管理 61
4.4.1質量、資源和時間的平衡 61
4.4.2測試與生產的銜接 62
4.5人力資源管理 63
4.6風險管理 64
4.6.1風險識別與評估 64
4.6.2風險跟蹤與應對 66
第5章 銀行業(yè)數據中心性能測試方法論 71
5.1通用性能測試方法 72
5.1.1通用性能測試模型 72
5.1.2性能分析的理論 75
5.1.3性能調優(yōu)的準則 76
5.2銀行業(yè)數據中心性能測試的方法 79
5.2.1性能測試流程詳述 79
5.2.2性能測試場景設計 95
5.2.3性能測試策略 98
第6章 銀行業(yè)數據中心性能測試的工具和技術 107
6.1業(yè)界常用的性能測試工具分類與技術簡介 108
6.1.1測試壓力發(fā)起 108
6.1.2系統(tǒng)性能監(jiān)控技術 108
6.1.3性能問題診斷及調優(yōu) 110
6.2LoadRunner使用詳解 110
6.2.1測試腳本制作 111
6.2.2運行測試場景 123
6.2.3測試結果分析 129
6.3性能監(jiān)控方法和工具 131
6.3.1系統(tǒng)性能分析思路 131
6.3.2Nmon工具 132
6.3.3集成監(jiān)控系統(tǒng)Zabbix 143
第7章 銀行業(yè)數據中心性能測試案例 155
7.1應用 156
7.1.1負載測試案例A 156
7.1.2穩(wěn)定性測試案例B 164
7.1.3極限測試案例C 167
7.1.4容量測試案例D 171
7.1.5大數據性能測試案例E 187
7.2系統(tǒng) 197
7.2.1高可用性測試案例F 197
7.2.2擴展性測試案例G 206
7.2.3配置測試案例I 211
7.3設備與網絡 213
7.3.1設備測試案例J 213
7.3.2網絡測試案例K 219
第8章 銀行業(yè)數據中心性能測試新趨勢探索 225
8.1敏捷、DevOps與性能測試 226
8.1.1敏捷性能測試的內涵 227
8.1.2DevOps中的性能測試 229
8.1.3從瀑布到敏捷再到持續(xù)交付 233
8.2真實環(huán)境下的性能測試及容量管理 236
8.2.1真實環(huán)境下的性能測試 236
8.2.2 真實環(huán)境下的性能測試方法 238
8.2.3容量管理 240
8.3未來展望 246
附錄A 術語表 247
附錄B 參考文獻 251