JMeter 性能測試實戰, 2/e (Performance Testing with Jmeter, 2/e)

Bayo Erinle 著 黃鵬 譯

  • JMeter 性能測試實戰, 2/e (Performance Testing with Jmeter, 2/e)-preview-1
  • JMeter 性能測試實戰, 2/e (Performance Testing with Jmeter, 2/e)-preview-2
JMeter 性能測試實戰, 2/e (Performance Testing with Jmeter, 2/e)-preview-1

買這商品的人也買了...

商品描述

本書通過具體的示例介紹如何使用JMeter測試Web應用程序。
本書共7章。
*1章介紹性能測試的基礎,
*2章討論如何通過瀏覽器錄製測試計劃,
第3章詳細講述表單提交,
第4章介紹在測試計劃中如何通過JMeter管理Web會話,
第5章討論如何利用JMeter監控服務器資源,
第6章闡述如何通過JMeter進行分佈式測試,
第7章展示一些提高測試效率的技巧。
本書適合測試人員和開發人員閱讀,也可供相關的專業人士參考。  

作者簡介

Bayo Erinle

是一位作家,同時也是一位在軟件開發、測試和架構設計領域有豐富經驗的*級軟件工程師。
他曾經從事過貿易、經濟和醫療衛生等行業的軟件開發工作。
因此,他參與過大量應用的規劃、開發、實現、集成及測試,
包括多層級應用、獨立應用、分佈式應用以及基於雲的應用。
他是一位對編程、性能、可擴展性以及其他IT技術充滿熱情的人。
他常常沉迷於新技術,並且熱衷於學習新東西。
目前他定居在美國馬里蘭州,在不研究新技術的時候,
他樂於將時間留給自己的妻子Nimota以及3個孩子Mayowa、Durotimi和Fisayo。  
 

目錄大綱

目錄:  
第1章性能測試基礎  
1.1事故  
1.2後果  
1.3性能測試  
1.4性能測試和調優  
1.4.1基線  
1.4.2負載和壓力測試  
1.5性能測試工具——JMeter  
1.6安裝和運行JMeter  
1.7本章小結  

第2章錄製第一個測試  
2.1配置JMeter的HTTP(S)測試腳本錄製器  
2.2配置瀏覽器使用的代理  
2.2 .1使用瀏覽器擴展程序  
2.2.2修改系統設置  
2.2.3運行你錄製的第一個腳本  
2.3分解一個JMeter測試  
2.3.1測試計劃  
2.3.2線程組  
2.3.3控制器  
2.3.4取樣器  
2.3 .5邏輯控制器  
2.3.6測試塊  
2.3.7監聽器  
2.3.8定時器  
2.3.9斷言  
2.3.10配置元件  
2.3.11前置處理器和後置處理器  
2.4本章小結  

第3章表單提交  
3.1捕獲簡單表單  
3.1.1處理複選框  
3.1.2處理單選按鈕  
3.1.3處理文件上傳  
3.1.4處理文件下載  
3.1.5提交JSON數據  
3.1.6讀取JSON數據  
3.1.7處理XML響應  
3.2本章小結 
 
第4章會話管理  
4.1使用Cookie管理會話  
4.2通過重寫URL管理會話  
4.3本章小結  

第5章資源監控  
5.1基礎的服務器監控  
5.2通過JMeter插件監控服務器  
5.2.1安裝插件  
5.2.2為測試計劃添加監控監聽器  
5.3本章小結  

第6章分佈式測試  
6.1使用JMeter進行遠程測試  
6.2使用雲進行分佈式測試  
6.2.1獲取登錄憑證、密鑰和密鑰對  
6.2.2啟動AWS實例  
6.2.3執行測試計劃  
6.2.4查看虛擬機上的結果  
6.3使用雲服務  
6.3.1使用Flood.io  
6.3.2使用BlazeMeter  
6.4本章小結  

第7章一些有用的小貼士  
7.1 JMeter屬性和變量  
7.2 JMeter函數  
7.3正則表達式測試器  
7.4調試取樣器  
7.5在測試計劃中使用定時器  
7.5.1固定定時器  
7.5.2高斯隨機定時器  
7.5.3均勻隨機定時器  
7.5.4固定吞吐量定時器  
7.5.5同步定時器  
7.5.6泊松隨機定時器  
7.6 JDBC請求取樣器  
7.6.1配置H2數據庫  
7.6.2配置JDBC Connection Configuration元件  
7.6.3添加JDBC請求取樣器  
7.7使用MongoDB取樣器  
7.8仿真取樣器  
7.9 JSON路徑提取器元件  
7.10處理Restful風格的Web接口  
7.11本章小結