1. 程式人生 > >【Jmeter系列】認識Jmeter(一)

【Jmeter系列】認識Jmeter(一)

後來 負載 監控服務器 測試性能 發送 接口 java開發 設計 jdk

一、JMeter簡

JMeter是Apache組織開發的基於Java的壓力測試工具。JMeter 通過模擬不同強度的負載對服務器、網絡或對象進行測試,從而分析出它們的整體性能。它最初被設計用於Web應用測試,但後來擴展到其他測試領域(接口測試,性能測試)。它的原理是通過中間代理,監控和收集並發客戶端發出的指令,把他們生成腳本,再發送到應用服務器,再監控服務器反饋結果的一個過程。

二、JMeter優缺點

優點:

1、開源。是一款開源的測試工具, 使用它你不需要支付任何費用。

2、免安裝。只需要解壓jmeter文件,但需要在JDK環境下運行,因為它是使用java開發的工具。

3、功能強大。可以完成數據庫、FTP、LDAP、WebService等方面的測試。因為它的開源性,也可以根據自己的需求擴展它的功能。

缺點:

1、沒有IP欺騙功能。IP欺騙是指在一臺PC上多個IP地址分配給並發用戶,這個功能對於模擬較真實的用戶環境來說,是較有用,loadrunner有此功能。

2、報表較少。對於要分析測試性能不足作為依據。如要知道數據庫服務器或應用程序服務的cpu,money等參數,還得在相關服務器上另外寫腳本記錄服務器的性能。

【Jmeter系列】認識Jmeter(一)