簡介

什么是JMeter?
Apache JMeter TM是純Java 開源軟體,最初由Apache Software Foundation的Stefano Mazzocchi開發,旨在負載測驗功能行為和測量性能, 您可以使用JMeter分析和測量Web應用程式或各種服務的性能, 性能測驗意味著針對重負載,多個和并發用戶流量測驗Web應用程式, JMeter最初用于測驗Web應用程式或FTP應用程式, 如今,它也用于功能測驗,資料庫服務器測驗等,

JMeter的優點

- 開源 :JMeter完全免費,允許開發人員使用源代碼進行開發
- 友好的GUI :JMeter非常易于使用,并且不需要時間來熟悉它
- 獨立于平臺 :JMeter是100%純Java桌面應用程式, 所以它可以在多個平臺上運行
- 完整的多執行緒框架 , JMeter允許通過單獨的執行緒組同時和同時采樣不同的函式
- 可視化測驗結果:測驗結果可以以不同的格式顯示,如圖表,表格,樹和日志檔案
- 易于安裝 :您只需復制并運行* .bat檔案即可運行JMeter, 無需安裝,
- 高度可擴展 :您可以撰寫自己的測驗, JMeter還支持可視化插件,允許您擴展測驗
- 多種測驗策略 :JMeter支持許多測驗策略,如負載測驗 ,分布式測驗和功能測驗 ,
- 模擬 :JMeter可以使用并發執行緒模擬多個用戶,對正在測驗的Web應用程式造成沉重負擔
- 支持多協議 :JMeter不僅支持Web應用程式測驗,還評估資料庫服務器性能, JMeter支持所有基本協議,如HTTP,JDBC,LDAP,SOAP,JMS和FTP
- 錄制和回放 - 在瀏覽器上記錄用戶活動,并使用JMeter在Web應用程式中模擬它們
- 腳本測驗 :Jmeter可以與groovy, Bean Shell和Selenium集成進行自動化測驗,

參考資料
- 軟體測驗精品書籍檔案下載持續更新 https://github.com/china-testing/python-testing-examples 請點贊,謝謝!
- 本文涉及的python測驗開發庫 謝謝點贊! https://github.com/china-testing/python_cn_resouce
- python精品書籍下載 https://github.com/china-testing/python_cn_resouce/blob/main/python_good_books.md
JMeter如何作業?

JMeter的基本作業流程如下圖所示
JMeter模擬一組用戶向目標服務器發送請求,并通過圖形圖表回傳目標服務器的統計資訊
Introduction to JMeter
完成JMeter的作業流程,如下圖所示

Jmeter版本歷史
- 1 第一次正式發布
- 2.13 Java 6+
- 3 Java 7+
- 3.1 Java 7+
- 3.2 Java 8+
- 3.3 Java 8
- 4 Java 8/9
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/552833.html
標籤:其他
下一篇:返回列表
