對於性能測試來說,工具並不是核心,分析、評估、找出性能問題纔是核心,這些是主管因素;工具是客觀因素,在工具選擇時,專業穩定高效的Loadrunner是最佳選擇,但要考慮投入產出比,我們可以選擇免費開源的Jmeter。
Jmeter可以對web應用進行測試,同事也提供了web錄製功能。其可以作爲web服務器與瀏覽器直接的代理網關,以便捕獲瀏覽器的請求和web服務器的響應,如此就可以很容易地生成性能測試腳本。有了性能測試腳本,jmeter就可以通過線程來模擬真實用戶對web服務器的訪問壓力。
Jmeter中一個腳本即是一個測試計劃,也是一個管理單元。Jmeter的請求模擬與併發數設置都在腳本文件中一起設置:
(1)要素一:腳本中測試計劃只能有一個
(2)要素二:測試計劃中至少要有一個線程組
(3)要素三:至少要有一個取樣器
(4)要素四:至少要有一個監聽器
學習參考書籍: 全棧性能測試修煉寶典Jmeter實戰.