JMeter特性
下面列出了JMeter的一些最重要的功能:
- 開源應用程式:JMeter是一個免費的開源應用程式,可以幫助使用者或開發人員使用原始碼開發其他應用程式。
- 使用者友好的GUI:JMeter帶有簡單的互動式GUI。
- 支援各種測試方法:JMeter支援各種測試方法,如負載測試,分散式測試和功能測試等。
- Web: HTTP, HTTPS, SOAP
- 資料庫: JDBC, LDAP, JMS
- Mail: POP3
- 支援多協定:JMeter支援HTTP,JDBC,LDAP,SOAP,JMS和FTP等協定。
- 模擬:JMeter可以使用虛擬使用者或唯一使用者模擬多個使用者,以便對正在測試的Web應用程式產生大量負載。
- 框架:JMeter是一個多執行緒框架,允許許多或單獨的執行緒組同時和同時取樣不同的函式。
- 遠端分散式測試:JMeter具有用於分散式測試的主從概念,其中主伺服器將在所有從伺服器之間分配測試,而從伺服器將針對伺服器執行指令碼。
- 測試結果視覺化:測試結果可以以不同的格式檢視,如圖形,表格,樹型和報告等。