Apache JMeter是100%純Java桌面應用,為功能行為的負載測試和性能度量而設計的一款軟件測試工具。它初是設計用于測試Web應用程序,但已經擴展到測試功能。Apache JMeter的可以用來測試靜態和動態資源的性能(包括文件,Servlet的Perl腳本,Java對象,數據庫和查詢,FTP服務器等)。它可以用來模擬一個服務器負載,網絡或對象,以測試其強度或分析不同負載類型下的整體性能。你可以用它制作圖形性能測試分析或測試在高并發負載情況下的服務器/腳本/對象的行為。
Apache JMeter的特征:
* 能測試許多不同類型的服務器的負載和性能:
Web-HTTP,HTTPS
SOAP
通過JDBC的數據庫
LDAP
JMS
郵件-的POP3和IMAP
* 輕便和100%純Java
* 多線程框架允許許多線程并發采樣,和不同的功能的單獨的線程同步采樣。
* 精心的圖形用戶界面設計允許更快的操作。
* 緩存和測試結果的離線分析/再現。
* 高可擴展性:
可插式取樣器允許無限制的測試。
可插拔定時器可以選擇幾種負荷統計數據。
數據分析和可視化插件具有很強的擴展性以及個性化。
可提供動態輸入和數據操作。
腳本化取樣器(完全支持BeanShell,并支持BSF-compatible語言)
系統要求:
Solaris操作系統,Linux,Windows(98,NT,2000年)。 JDK1.4(或更高)。