深入性能測試:LoadRunner性能測試、流程、監控、調優全程實戰剖析(第二版)

黃文高

商品描述

本書主要深入系統地講解性能測試及性能調優相關技術。
全書緊緊圍繞企業現階段性能測試的核心內容進行編排,囊括了性能測試的三大核心內容,
即性能測試過程、腳本開發、服務器監控與調優。
其中,性能測試過程的內容主要包括性能測試流程、性能工作負載建模和生產環境下的性能測試;
腳本開發的內容包括特殊協議的腳本開發、接口性能的腳本開發以及全鏈路性能測試的腳本開發;
服務器監控與調優的內容主要包括操作系統資源的監控與調優、Apache服務器監控與調優、
Tomcat服務器監控與調優、Nginx服務器監控與調優、MS SQL服務器監控與調優、
MySQL服務器監控與調優、Redis服務器監控與調優和前端性能優化的23大規則。
本書適用於測試工程師或已經在做性能測試的朋友,
為了讓一些想進入性能測試領域工作但缺少性能測試相關基礎知識的朋友也能使用本書,
作者免費提供了《性能測試基礎——LoadRunner完全講義》電子書,
可通過掃描本書前言後面的二維碼獲取,通過二維碼還可獲取本書所有的相關代碼等學習資源。
希望本書能帶領大家暢遊性能測試的精彩世界。

目錄大綱

前言
第一版前言
第1章性能測試過程
1.1 性能測試過程概述
1.2 性能測試設計
1.2.1 需求調研
1.2.2 業務模型
1.2.3 場景模型
1.2.4 數據設計
1.2.5 環境設計
1.3 性能測試構建
1.3.1 用例設計
1.3.2 腳本開發
1.3.3 場景設計
1.3.4 搭建測試環境
1.3.5 準備數據
1.4 性能測試過程執行
1.5 性能測試分析、診斷、調節
1.6 小結
第2章工作負載建模
2.1 什麼是工作負載建模
2.2 工作負載建模主要活動
2.2.1 定義性能測試目標
2.2.2 理解應用程序
2.2.3 關鍵場景識別
2.2.4 確定關鍵場景使用路徑
2.2.5 確定唯一測試參數
2.2.6 確定場景中的相對負載分佈
2.2.7 確定目標負載水平
2.2.8 其他項設置
2.3 小結
第3章生產系統性能測試
3.1 什麼是生產環境
3.2 生產環境性能測試風險
3.3 為什麼需要在生產環境下進行性能測試
3.4 生產環境性能測試誤解
3.5 生產環境下性能測試最佳實踐
3.6 小結
第4章特殊協議
4.1 Windows Sockets(WinSock)協議
4.1.1 Windows Sockets錄製選項設置
4.1.2 Windows Sockets錄製
4.1.3 Windows Sockets數據操作
4.1.4 關於LRS函數
4.2 郵件服務協議
4.2.1 郵件服務協議簡介
4.2.2 郵件服務協議錄製
4.2.3 腳本分析
4.2.4 關於SMTP和POP3函數
4.3 小結
第5章基於接口性能測試
5.1 WSDL協議簡介
5.2 Web Service接口測試
5.2.1 選擇Web Services協議
5.2.2 選擇Manage Services管理待測試的服務
5.2.3 Import Services導入服務
5.2.4 添加服務調用(Add Service Call)
5.2.5 調試腳本
5.2.6 增強腳本
……
第6章全鏈路腳本開發
第7章操作系統性能監控與調優
第8章Apache監控與調優
第9章Tomcat監控與調優
第10章Nginx監控與調優
第11章MS SQL數據庫監控與調優
第12章MySQL性能監控與調優
第13章Redis性能監控與調優
第14章前端性能監控與調優