Jmeter系列(2)- Jmeter的詳細介紹


如果你想從頭學習Jmeter,可以看看這個系列的文章哦

https://www.cnblogs.com/poloyy/category/1746599.html

 

Jmeter支持哪些測試場景?

Jmeter能夠對許多不同的應用程序/服務器/協議類型進行負載測試和性能測試

  1. Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
  2. SOAP / REST Webservices
  3. FTP
  4. 通過JDBC連接數據庫(支持各種數據庫)
  5. LDAP
  6. 通過JMS的面向消息的中間件(MOM)
  7. 郵箱協議 - SMTP(S), POP3(S) and IMAP(S)
  8. 本機命令或Shell腳本
  9. TCP
  10. Java Objects

 

Jmeter有哪些特征?

  • 功能齊全的測試編輯界面,允許快速記錄測試計划(來自瀏覽器或本機應用程序),構建和調試 【HTTP代理服務器,類似抓包】
  • 命令行模式,可以在任何裝了Java環境的系統(win、linux、mac)上進行測試【移植性好】
  • 提供完整且隨時可查看的HTML報告
  • 可以在大多數流行的響應格式(HTML、JSON、XML或任何文本格式)中提取數據,實現關聯【常說的數據關聯】
  • 多線程框架允許通過多個線程進行並發采樣,並通過單獨的線程組同時對不同的方法進行采樣。
  • 可以對測試結果進行緩存和離線分析、離線重放

 

Jmetert的擴展性體現在哪里?

  • 腳本化的采樣器【BeanShell、Groovy】
  • 隨意增刪的采樣器
  • 負載統計信息可以增刪定時器
  • 數據分析和可視化插件提供了出色的擴展性和個性化
  • jmeter自帶方法可以向測試計划提供動態輸入或數據處理能力
  • 通過針對Maven,Gradle和Jenkins的第三方開源庫輕松進行持續集成。

 

Jmeter實際使用場景

  • 接口測試
  • 壓力測試
  • 分布式壓力測試
  • 測試 Restful 風格的API

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM