*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:軟件性能測試,分析與調優實踐之路 (第2版) ISBN:9787302654247 出版社:清華大學 著編譯者:張永清 頁數:274 所在地:中國大陸 *此為代購商品 書號:1616343 可大量預訂,請先連絡。 內容簡介 本書主要分享作者在多年軟體測試從業中積累的關於性能測試、分析診斷與調優技巧等方面的實戰經驗,幫助讀者提升軟體性能測試、分析診斷與調優的能力。本書配套PPT課件、作者微信答疑服務。 本書分為9章,內容包括軟體性能測試、分析與調優基礎,伺服器的性能監控與分析,Web中間件的性能分析與調優等。 本書適合軟體性能測試初學者、測試工程師、測試經理、研發經理、技術經理閱讀,也適合作為高等院校或高職高專學習軟體性能測試相關課程的教材和教學參考書。作者簡介 張永清,從事功能測試、自動化測試、性能測試工作十多年,在自動化測試設計、性能測試設計、性能診斷、性能分析調優方面積累了多年經驗,參与過的系統涉及公安、互聯網、移動互聯網、大數據等領域。2017年成功轉型為Java開發工程師,任職于蘇寧大數據研發中心、蘇寧研究院,目前重點關注大數據、圖像處理等領域。撰寫此書,希望對有志於從事自動化測試的初學者有所幫助。目錄 第1章 性能測試、分析與調優基礎1 1 性能測試的基礎 1 1 1 性能測試的分類 1 1 2 性能測試的場景 1 2 常見的性能測試指標 1 2 1 響應時間 1 2 2 TPS/QPS 1 2 3 併發用戶 1 2 4 PV/UV 1 2 5 點擊率 1 2 6 吞吐量 1 2 7 資源開銷 1 3 性能測試的目標 1 4 性能測試的基本流程 1 4 1 性能需求分析 1 4 2 制定性能測試計劃 1 4 3 編寫性能測試方案 1 4 4 編寫性能測試案例 1 4 5 搭建性能測試環境 1 4 6 構造性能測試數據 1 5 性能分析調優模型 1 6 性能分析調優思想 1 6 1 分層分析 1 6 2 科學論證 1 6 3 問題追溯與歸納總結 1 7 性能調優技術 1 7 1 緩存調優 1 7 2 同步轉非同步推送 1 7 3 削峰填谷 1 7 4 拆分 1 7 5 任務分解與并行計算 1 7 6 索引與分庫分表 1 7 7 層層過濾 第2章 伺服器的性能監控與分析 2 1 Linux伺服器的性能監控與分析 2 1 1 通過vmstat深挖伺服器的性能問題 2 1 2 如何通過mpstat分析伺服器的性能指標 2 1 3 如何通過pidstat發現性能問題 2 1 4 從lsof中能看到什麼 2 1 5 如何通過free看懂內存的真實使用 2 1 6 如何通過top發現問題 2 1 7 網路流量如何監控 2 1 8 nmon對Linux伺服器的整體性能監控 2 2 Windows伺服器的性能監控與分析 2 2 1 Windows性能監視器 2 2 2 Windows性能監視器下的性能分析 第3章 Web中間件的性能分析與調優 3 1 Nginx的性能分析與調優 3 1 1 Nginx負載均衡策略的介紹與調優 3 1 2 Nginx進程數的配置調優 3 1 3 Nginx事件處理模型的分析與調優 3 1 4 Nginx客戶端連接數的調優 3 1 5 Nginx中文件傳輸的性能優化 3 1 6 Nginx中FastCGI配置的分析與調優 3 1 7 Nginx的性能監控 3 2 Apache的性能分析與調優 3 2 1 Apache的工作模式選擇和進程數調優 3 2 2 Apache的mod選擇與調優 3 2 3 Apache的KeepAlive調優 3 2 4 Apache的ab壓力測試工具 3 2 5 Apache的性能監控 第4章 應用中間件的性能分析與調優 4 1 Tomcat的性能分析與調優 4 1 1 Tomcat的組件以及工作原理 4 1 2 Tomcat容器Connector性能參數調優 4 1 3 Tomcat容器的1/O分析與調優 4 1 4 SpringBoot中的Tomcat調優 4 2 WildFly的性能分析與調優 4 2 1 WildFly Standalone模式介紹 4 2 2 WildFly Standalone模式管理控制台性能參數調優 4 2 3 WildFly Standalone模式性能監控 第5章 Java應用程序的性能分析與調優 5 1 JVM基礎知識 5 1 1 JVM簡介 5 1 2 類載入器 5 1 3 Java虛擬機棧和原生方法棧 5 1 4 方法區與元數據區 5 1 5 堆區 5 1 6 程序計數器 5 1 7 垃圾回收 5 1 8 并行與併發 5 1 9 垃圾回收器 5 2 JVM如何監控 5 2 1 jconsole 5 2 2 jvisualvm 5 2 3 jmap 5 2 4 istat 5 3 JVM性能分析與診斷 5 3 1 如何讀懂GC日誌 5 3 2 jstack 5 3 3 MemoryAnalyzer 5 4 JVM性能調優技巧 5 4 1 如何減少GC 5 4 2 另類Java內存泄漏 第6章 MySQL資料庫的性能分析 6 1 MySQL資料庫的性能監控 6 1 1 如何查看MySQL資料庫的連接數 6 1 2 如何查看MySQL資料庫當前運行的事務與鎖 6 1 3 MySQL中資料庫表的監控 6 1 4 性能測試時MySQL中其他常用監控 6 2 MySQL資料庫的性能定位 6 2 1 慢SQL 6 2 2 執行計劃 6 2 3 MySQL資料庫性能定位步驟 6 3 MySQL資料庫查詢的性能調優 6 3 1 合理創建索引 6 3 2 查詢優化 第7章 性能測試、分析與調優案例實踐 7 1 JMeter對HTTP服務的性能壓測分析與調優 7 2 LoadRunner對HTTP服務的性能壓測分析與調優 7 3 JMeter對RPC服務的性能壓測分析與調優 7 3 1 JMeter如何通過自定義Sample來對RPC服務進行壓測 7 3 2 JMeter對GRPC服務的性能壓測分析與調優 7 4 JMeter對MySQL性能壓測分析與調優 7 4 1 如何利用JMeter為MySQL資料庫構造測試數據 7 4 2 JMeter對MySQL資料庫的性能壓測分析與調優 7 5 常見性能問題分析總結 第8章 安卓APP的性能分析 8 1 adb 8 2 DDMS 8 3 Android Studio Profiler 8 4 systrace 第9章 前端性能分析 9 1 谷歌瀏覽器開發工具Performance介紹 9 2 使用Performance來?看和定位頁面性能 9 3 前端性能調優建議 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |