Jmeter3.0發佈,版本更新都更新了什麼

 

Jmeter已發佈了3.0,一個大版本的開源測試工具,加入了一些新的特性及軟件的改進。java

Jmeter已隔10年的大版本更新正則表達式

這是在過去12年裏jmeter第一個大版本的更新,jmeter 2.0版本發佈在2004年4月,直接從2.14版本跳 
至3.0,這意味着什麼樣呢apache

 

大版本本發佈,相對與前一個版本本不單單是更新幾個bug,而是包含實際性的改變,好比:新的特性 
、代碼的重構、核心的優化、UI的改變等等,因此3.0是個大更新json

 

下面列舉關於jemter3.0 必需要知道的5個更新cookie

  1. 新的圖標和UI

技術分享

如上圖所示,jmeter啓動程序圖標變動,使用了新的apache logo和jmeter logo工具

另外一方面,工具欄咱們能夠看到剩餘的測試時間和新的圖標,看下圖與2.14的對比測試

技術分享

 

測試計劃圖標也變動了,更立體及更有吸引力
不一樣的Sampler圖標也變動了,如圖:優化

技術分享

除這些外,jmeter 3.0還有不一樣的UI變動以下:網站

  • HiDPI 屏幕支持,高清屏幕
  • 修正了40個UI bug
  • 在http 請求中加入了高級選項以下:

 技術分享

二、編寫腳本及調試能力提升插件

3.0中腳本調試變的更加容易,由於加入瞭如下特性:

  • 快捷鍵的加入 ---高級jmeter用戶能夠更加快捷使用,使用ctrl+0,ctrl+1,ctrl+2......ctrl+9快捷鍵在測試計劃能夠快速加入sample.
  • 新的生效特性 --- 這個不翻譯了,意義不大。
  • 在結果樹監聽器中能夠搜索 --- 在請求/響應/包頭/cookies中,能夠經過文本/正則來搜索你想要的東西,有助於調試
  • HttpClient庫更新 --- 整合了httpclient4.5.2庫
  • 相對與前一個版本本,修正了部分cookie的處理bug
  • 支持SNI(SNI我也沒用過,不知道是什麼鬼)       
  • keepalive鏈接優化
  • 更好的支持壓縮的響應
  • 另外,對jmeter插件更好的融合;以前,httpclient庫與selenium Webdriver會有衝突,但在3.0中, 
    已很好解決了這個問題

 

  • 更多內嵌的資源可下載

三、JSON格式響應處理

當前,不少網站都使用JSON格式來處理數據,之前要使用第三方插件來處理json數據
但在jmeter 3.0中,加入了JSON處理部件,以下圖,還沒中文翻譯版本

技術分享

四、報告的提高

2.x中,報告的結果導出使用的是csv可xml的原始數據,看起來很是糟糕

3.0中,可使用HTML格式了,並提供了多種報告呈現形式:

  • 在HTML網頁中的圖型化
  • 顯示更有可讀性
  • Backend監聽器支持正則表達式

下圖是一個dashboard的圖形展現:

技術分享

技術分享

 

五、Jmeter3.0 集成

3.0上,必須使用java 7或以上版本

怎麼查看java版本,這裏就不介紹了

相關文章
相關標籤/搜索