深入淺出性能測試與LoadRunner實戰

深入淺出性能測試與LoadRunner實戰

《深入淺出性能測試與LoadRunner實戰》是2016年2月電子工業出版社出版的圖書,作者是符強 陳能技 潘紹強。

基本介紹

  • 書名:深入淺出性能測試與LoadRunner實戰
  • 作者:符強 陳能技 潘紹強 編著
  • ISBN: 978-7-121-28003-0
  • 頁數:312頁
  • 定價:49.00元
  • 出版社電子工業出版社
  • 出版時間:2016年2月出版
  • 開本:16開
內容簡介,目錄,

內容簡介

《深入淺出性能測試與LoadRunner實戰》是軟體性能測試領域的一部創新著作,作者結合多年性能測試項目管理與實踐經驗,由淺入深地從性能測試方法、性能測試工具使用、實際大型性能測試項目實施案例等多方面進行系統講解,既能讓剛剛步入性能測試領域的新人充分掌握性能測試所需的知識和方法,又能讓性能測試從業人員真正做到理論結合實際、學以致用,同時更加明確在性能測試領域的職業規劃和發展方向。《深入淺出性能測試與LoadRunner實戰》共分為三大部分:第1篇——初識廬山,主要介紹性能測試現狀及必要性、性能測試常見類型、基本指標和方法、性能測試工具原理、工具使用及工具實操;第2篇——雲覽群山,主要介紹性能測試的基本過程、性能測試指標的監控,以及性能結果分析、瓶頸定位與調優;第3篇——華山論劍:介紹三個不同行業的實際項目案例,直觀地講述性能測試如何實施、怎樣分析定位問題、如何最佳化等。
《深入淺出性能測試與LoadRunner實戰》最後附有性能測試工具LoadRunner的高級使用技巧與常見問題解決方法,方便讀者在學習和工作中更快捷、高效地解決性能測試中的各類問題。

目錄

第1篇 初識廬山
第1章 性能測試概論 2
1.1 什麼是性能測試 2
1.2 性能測試的現狀 3
1.3 性能測試的必要性 4
1.4 性能測試類型 4
1.4.1 壓力測試 5
1.4.2 負載測試 5
1.4.3 強度測試 6
1.4.4 容量測試 6
1.4.5 大數據量測試 6
1.4.6 基準測試 7
1.5 軟體性能的基本指標 7
1.5.1 業務指標 7
1.5.2 資源指標 10
1.6 軟體性能測試方法論 12
1.6.1 SEI負載測試計畫過程 12
1.6.2 RBI方法 13
1.7 軟體性能測試的目標 13
1.8 本章小結 14
第2章 軟體性能測試工具介紹 15
2.1 LoadRunner工具介紹 15
2.1.1 LoadRunner實現性能測試需求 16
2.1.2 LoadRunner包含的組件 16
2.1.3 LoadRunner術語 16
2.1.4 LoadRunner負載測試流程 18
2.1.5 LoadRunner核心組件VuGen簡介 19
2.1.6 LoadRunner核心組件Controller簡介 22
2.1.7 LoadRunner核心組件Analysis簡介 23
2.1.8 LoadRunner工作原理 24
2.2 LoadRunner基本運用 26
2.2.1 使用VuGen錄製腳本 26
2.2.2 使用Controller 設計場景 43
2.2.3 使用 Controller 運行場景 49
2.2.4 使用Analysis分析運行結果 51
2.3 LoadRunner常用方法介紹 54
2.3.1 參數化功能 54
2.3.2 集合點設定 58
2.3.3 思考時間設定 61
2.3.4 關聯功能 63
2.3.5 檢查點功能 69
2.4 LoadRunner實操訓練 71
2.4.1 錄製腳本 71
2.4.2 完善腳本 77
2.4.3 運行腳本 88
2.4.4 設計場景 89
2.4.5 執行壓力測試 93
2.4.6 分析壓力測試結果 97
2.5 本章小結 99
第2篇 雲覽群山
第3章 性能測試基本過程 102
3.1 性能需求分析 102
3.1.1 需求獲取 102
3.1.2 需求分析 104
3.2 性能測試計畫 106
3.2.1 確定測試目標 106
3.2.2 測試範圍 107
3.2.3 進度計畫 108
3.2.4 準入、準出和暫停準則 109
3.2.5 職責分工 109
3.3 測試環境搭建 110
3.3.1 硬體配置信息 111
3.3.2 軟體配置信息 111
3.3.3 測試環境搭建流程 113
3.4 測試工具選擇 115
3.5 測試執行 117
3.5.1 場景設計 117
3.5.2 測試策略 118
3.5.3 監控策略 118
3.6 測試結果分析 119
3.6.1 度量指標 120
3.6.2 分析策略 121
3.7 本章小結 121
第4章 性能監控指標 122
4.1 性能測試指標 122
4.1.1 資源指標 123
4.1.2 系統指標 124
4.2 作業系統性能監控實踐 125
4.2.1 Windows作業系統監控 125
4.2.2 Linux/UNIX作業系統監控 131
4.2.3 磁碟陣列監控 142
4.3 本章小結 146
第5章 性能分析與調優 147
5.1 監控數據分析 147
5.1.1 資源指標分析 148
5.1.2 系統指標分析 149
5.2 定位性能瓶頸 151
5.2.1 查看作業系統負載 151
5.2.2 使用Profiler測試 152
5.3 常見的系統瓶頸 152
5.3.1 算法調優 153
5.3.2 代碼調優 154
5.3.3 資料庫調優 155
5.3.4 網路調優 157
5.3.5 系統調優 160
5.4 本章小結 162
第3篇 華山論劍
第6章 電信運營商系統性能測試案例 164
6.1 項目背景 164
6.2 實施規劃 164
6.2.1 需求分析 164
6.2.2 測試方案 166
6.2.3 測試環境準備 169
6.3 性能測試執行 171
6.3.1 腳本開發階段 171
6.3.2 腳本完善階段 180
6.3.3 腳本通過規則 182
6.3.4 測試策略 183
6.3.5 監控部署 184
6.4 結果分析 188
6.4.1 結果分析思路 188
6.4.2 結果詳細分析 189
6.5 本章小結 197
第7章 某省出入境網上辦事平台性能測試案例 198
7.1 項目背景 198
7.2 實施規劃 198
7.2.1 需求分析 198
7.2.2 測試方案 199
7.2.3 測試環境準備 205
7.3 項目實施過程 222
7.3.1 腳本開發 222
7.3.2 壓力測試場景設計 233
7.3.3 壓力測試結果監控 237
7.4 結果分析 238
7.4.1 監控數據生成圖形化結果 238
7.4.2 出入境前台壓力測試結果 239
7.4.3 Apache壓力測試結果 241
7.4.4 Tomcat 壓力測試結果 243
7.4.5 資料庫壓力測試結果 244
7.4.6 壓力測試結果分析 246
7.4.7 回歸壓力測試結果 246
7.5 本章小結 247
第8章 某航空公司接口性能測試案例 249
8.1 項目背景 249
8.2 實施規劃 249
8.2.1 需求分析 249
8.2.2 測試方案 250
8.2.3 測試環境準備 253
8.3 性能執行 254
8.3.1 腳本開發 254
8.3.2 場景設計 261
8.3.3 場景監控 262
8.4 結果分析 265
8.5 本章小結 271
附錄A LoadRunner使用技巧 272
附錄B LoadRunner常見問題及解決方法 290

熱門詞條

聯絡我們