《企業級性能測試實戰從入門到精通》是天津科學技術出版社於2023年出版的圖書,作者是檸檬班。本書是檸檬班對軟體性能測試培訓實踐、多位資深性能測試老師經驗積累及雄厚的教學教研團隊多年心血的總結,在2021年創作完成。
基本介紹
- 中文名:企業級性能測試實戰從入門到精通
- 作者:檸檬班
- 出版時間:2023年5月
- 出版社:天津科學技術出版社
- 頁數:256 頁
- ISBN:9787574204546
- 定價:68.00 元
- 裝幀:平裝
內容簡介,圖書目錄,作者簡介,
內容簡介
本書是檸檬班對年軟體性能測試培訓實踐、多位資深性能測試老師經驗積累及雄厚的教學教研團隊多年心血的總結,在2021年創作完成。
很多人認為性能測試難學也難做,那是因為:一是你沒有找到好的學習方法;二是系統知識儲備不足、經驗不足;三是實操太少、視野狹窄。
我們認為,我們有條件,也有義務為廣大想學習性能測試的人員,提供一個學習的渠道,所以,我們整合了現有的資源,梳理出一套學好性能測試的方法,按照企業性能測試流程、使用的性能測試工具和方法,編寫了這本書。
全書內容大綱如下:
第1章節,性能測試基礎。
第2章節,性能測試工具使用。
第3章節,性能場景設計與模型設計。
第4章節,性能監控與執行。
第5章節,伺服器性能分析與調優。
圖書目錄
第 1 章 性能測試基礎..............................................001
1.1 性能測試思維.................................................001
1.2 性能測試概念.................................................001
1.3 性能測試的分類...............................................002
1.4 性能測試指標.................................................003
1.5 性能測試的工作流程...........................................004
1.6 產品性能測試的必要性.........................................006
1.7 產品開展性能測試的條件.......................................007
1.8 性能測試工具介紹.............................................008
第 2 章 性能測試工具 JMeter ......................................009
2.1 JMeter 的安裝說明 ............................................009
2.2 JMeter 編寫和錄製腳本........................................018
2.3 JMeter 腳本增強 ..............................................024
2.4 DDT 數據驅動性能測試 ( 一 )....................................043
2.5 JMeter 元件作用域與優先權 ....................................046
2.6 用戶定義變數與用戶參數的區別.................................047
2.7 JMeter 編寫其他協定腳本 ......................................052
2.8 DDT 數據驅動性能測試 ( 二 )-- 造數據 ...........................072
第 3 章 性能場景設計..............................................078
3.1 普通測試場景.................................................078
3.2 負載測試場景.................................................082
3.3 壓力測試場景.................................................087
3.4 面向目標場景.................................................088
3.5 混合場景.....................................................091
3.6 波浪形場景...................................................095
第 4 章 性能測試的監控 ...........................................098
4.1 ServerAgent 監控器 ...........................................098
4.2 nmon 監控器 ..................................................101
4.3 Grafana+influxdb+JMeter 可視化監控平台 .......................108
4.4 Grafana+Prometheus+node_exporter 監控平台 ....................114
4.5 CLI 模式與分散式 .............................................119
4.6 性能測試持續集成 .............................................125
第 5 章 性能分析 ..................................................129
伺服器架構演進——階段一.........................................129
5.1 Linux 性能分析 ...............................................130
5.2 CPU 性能分析 .................................................146
5.3 記憶體性能測試 ................................................155
5.4 磁碟性能分析 ................................................170
5.5 網路性能分析.................................................179
伺服器架構演進——階段二.........................................187
5.6 伺服器中間件 ................................................187
伺服器架構演進——階段三.........................................205
5.7 資料庫.......................................................206
伺服器架構演進——階段四.........................................237
5.8 容器化.......................................................238
5.9 章節小結 ....................................................249
作者簡介
檸檬班(http://lemonban.com),隸屬於湖南省零檬信息技術有限公司,是一家全國領先、專注於軟體測試的線上教育培訓機構(https://lemon.ke.qq.com),公司坐標:湖南長沙。檸檬班課程體系豐富,適合小白入行、技能進階、測試管理、測試考證多種需要,機構目前教學團隊規模達到了100人以上,教研團隊與交付團隊占比50%。機構以打造軟體測試工程師一站式學習平台為目標,以推動軟體測試行業技術變革與人才升級為使命,立志為企業輸送更多高質量的軟體測試技術人才。