的 Apache JMeter™ 桌面應用程序是最著名的開源軟件工具之一 , 一種 100% 旨在加載測試功能行為和度量的純Java應用程序 軟件性能. 它最初是為測試Web應用程序而設計的,但此後已擴展到其他測試功能.
結論
Apache Jmeter評估 需要測試您的Web服務, 數據庫, 的FTP- 或網絡服務器? 性能和功能測試? 看看JMeter. 這是免費的, 非常直觀,並具有所有 您需要自動化工作的可能性. 的另一大優勢 傑米特: 開源的. 如果願意,可以下載源代碼並對其進行修改。. 通過郵件列表直接與開發人員聯繫非常方便.
小費: 將JMeter與Badboy結合 (http://www.badboy.com.au/) 使它更加強大! JMeter沒有記錄 & 播放功能. 壞男孩是解決方案. 在您的網站上記錄流量, 將記錄導出到JMeter文件, 根據您的需求進行修改,並使用JMeter來測試您網站的性能.
Apache JMeter可用於測試 應用程序性能 靜態和動態資源 (檔案, 小程序, Perl腳本, Java對象, 數據庫和查詢, FTP服務器等). 它可以用來模擬服務器上的繁重負載, 網絡或對像以測試其強度或分析不同負載類型下的整體性能. 您可以使用它來對性能進行圖形化分析,或者在繁重的並發負載下測試服務器/腳本/對象的行為.
它有什麼作用?
Apache JMeter 功能包括:
- 可以加載和性能測試許多不同的服務器類型:
- 網頁 – HTTP, HTTPS
- 肥皂
- 通過JDBC的數據庫
- LDAP
- JMS
- 郵件 – POP3(小號) 和IMAP(小號)
- 完全的便攜性和 100% Java純度 .
- 充分 多線程 該框架允許通過多個線程進行並發採樣,並通過單獨的線程組同時對不同的函數進行採樣.
- 小心 GUI 設計允許更快的操作和更精確的定時.
- 緩存和離線分析/重放測試結果.
- 高度可擴展:
- 可插拔採樣器允許無限的測試功能.
- 可以選擇幾個負載統計信息 可插拔計時器 .
- 數據分析和 可視化插件 允許極大的可擴展性以及個性化.
- 函數可用於為測試提供動態輸入或提供數據處理.
- 可腳本化的採樣器 (完全支持BeanShell; 並且有一個支持BSF兼容語言的採樣器)